Тесты Tensorflow Unicode op не работают на BE с ошибкой «Не удалось создать преобразователь для входной кодировки: SHIFT-JIS» - PullRequest
0 голосов
/ 31 мая 2019

Я запускаю тестовые случаи TensorFlow v1.13.1. В этой версии добавлено unicode_decode_op and unicode_trancode_op тестов здесь . Но эти тесты не проходят на машинах Big Endian.

python ./tensorflow/python/kernel_tests/unicode_decode_op_test.py или bazel test -c opt //tensorflow/python/kernel_tests:unicode_decode_op_test

завершается с ошибкой:

*InvalidArgumentError (see above for traceback): Could not create converter for input encoding: SHIFT-JIS*

Я проверил, включен ли SHIFT-JIS на моей машине, запустив

iconv -l | grep -i shift и получил ниже результат:

CSSHIFTJIS //
SHIFT-JIS //
SHIFT_JIS //
SHIFT_JISX0213 //

Он проходит на Intel x86 VM. Может ли кто-нибудь помочь мне понять, что нужно добавить, чтобы это исправить? Заранее спасибо.

...