В tensorflow estimator
я столкнулся с проблемой, когда пытался работать с japanese
текстом. Я пытаюсь выяснить это путем отладки. Ответственная строка кода
net = tf.feature_column.input_layer(features, params['feature_columns'])
из этой строки возникает ошибка, и это
ValueError: 'こんにちは' не является допустимым именем области
Я также углубился в это и, наконец, получил регулярное выражение в ops.py
, которое есть
- _VALID_OP_NAME_REGEX = re.compile("^[A-Za-z0-9.][A-Za-z0-9_.\-/]*$")
- _VALID_SCOPE_NAME_REGEX = перекомпилировать("^[A-Za-z0-9_.\-/]*$")
Любое предложение пропустить это или любое действительное предложение для подачи любого языкового символа.
Примечание. Он работает нормально, когда я использую English
.