来自 trainable_variables 的数据类型错误

Error on data type from trainable_variables

我是 运行 tensorflow-transform 并在 trainable_variables 上出错。收到这些消息可以吗?

(cmle-env) debasish:transform debasish.das$ python examples/simple_example.py 2018-03-20 14:36:30.468584: I tensorflow/core/platform/cpu_feature_guard.cc:137] 你的 CPU 支持此 TensorFlow 二进制文件未编译使用的指令:SSE4.2 AVX AVX2 FMA ERROR:tensorflow:Cannot 确定集合的数据类型 trainable_variables。跳过。 ERROR:tensorflow:Cannot 确定集合的数据类型 trainable_variables。跳过。 ERROR:tensorflow:Cannot 确定集合的数据类型 trainable_variables。跳过。 ERROR:tensorflow:Cannot 确定集合的数据类型 trainable_variables。跳过。 WARNING:tensorflow:Expected 二进制或 unicode 字符串,得到 type_url: "type.googleapis.com/tensorflow.AssetFileDef" 值:“\n\t\n[=23=]7Const:023vocab_string_to_int_uniques”

WARNING:tensorflow:Expected 二进制或 unicode 字符串,得到 type_url: "type.googleapis.com/tensorflow.AssetFileDef" 值:“\n\t\n[=23=]7Const:023vocab_string_to_int_uniques”

ERROR:tensorflow:Cannot 确定集合的数据类型 trainable_variables。跳过。 ERROR:tensorflow:Cannot 确定集合的数据类型 trainable_variables。跳过。 ERROR:tensorflow:Cannot 确定集合的数据类型 trainable_variables。跳过。 ERROR:tensorflow:Cannot 确定集合的数据类型 trainable_variables。跳过。 [{u's_integerized': 0, u'x_centered': -1.0, u'x_centered_times_y_normalized': -0.0, 你'y_normalized': 0.0}, {u's_integerized': 1, 你'x_centered': 0.0, u'x_centered_times_y_normalized': 0.0, 你'y_normalized': 0.5}, {u's_integerized': 0, 你'x_centered': 1.0, u'x_centered_times_y_normalized': 1.0, u'y_normalized': 1.0}]

是的,这不是问题,我相信您看到的是最近在 TF.Transform 中修复的错误,该错误会导致错误打印这些错误。

它已在此处修复,将包含在即将发布的 TF.Transform 0.6.0 中。 https://github.com/tensorflow/transform/commit/4b45bfe96b53bde91f97464016fa1f9deb68ca8a#diff-7b3a53e6030c862a8adbe513b2271488R150