在display: block;
中,当我尝试使用tensorflow estimator
文本时遇到一个问题。我尝试通过调试找出它。负责的代码行是
japanese
在此行中将引发一个错误,即
ValueError:“こんにちは”不是有效的作用域名称
我也仔细研究了它,最后在net = tf.feature_column.input_layer(features, params['feature_columns'])
中找到了正则表达式
任何建议都应跳过此或任何有效的建议以喂养任何语言字符。
注意:当我使用ops.py
时,它工作正常。
答案 0 :(得分:1)
对于_VALID_OP_NAME_REGEX和_VALID_SCOPE_NAME_REGEX模式,两者均查找仅包含ASCII字符 [A-Za-z] ,数字 [0-9] 和其他一些的名称。 [_.- /] 进行匹配。由于术语是日语,并且术语的字符不在模式的类型中;因此,它给你一个例外。因此,您需要以某种方式在特征参数中给出适当的作用域名称(可能正在尝试将术语映射到ASCII的术语?)
欢呼