PairCNN-Ranking icon indicating copy to clipboard operation
PairCNN-Ranking copied to clipboard

TensorFlow版本是多少呢?

Open yick2232 opened this issue 8 years ago • 4 comments

运行出错,应该是版本问题,不知道您用的是哪个版本?

yick2232 avatar Oct 10 '17 08:10 yick2232

OK 我试出来了 v0.12

yick2232 avatar Oct 10 '17 08:10 yick2232

Traceback (most recent call last): File "train.py", line 260, in main() File "train.py", line 137, in main l2_reg_lambda=FLAGS.l2_reg_lambda) File "/Users/jiangqy/小论文/PairCNN-Ranking/Ranking.py", line 75, in init self.h_pool_left = tf.reshape(tf.concat(3, pooled_outputs_left), [-1, num_filters_total], name='h_pool_left') File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow/python/ops/array_ops.py", line 1061, in concat dtype=dtypes.int32).get_shape( File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow/python/framework/ops.py", line 611, in convert_to_tensor as_ref=False) File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow/python/framework/ops.py", line 676, in internal_convert_to_tensor ret = conversion_func(value, dtype=dtype, name=name, as_ref=as_ref) File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow/python/framework/constant_op.py", line 121, in _constant_tensor_conversion_function return constant(v, dtype=dtype, name=name) File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow/python/framework/constant_op.py", line 102, in constant tensor_util.make_tensor_proto(value, dtype=dtype, shape=shape, verify_shape=verify_shape)) File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow/python/framework/tensor_util.py", line 376, in make_tensor_proto _AssertCompatible(values, dtype) File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow/python/framework/tensor_util.py", line 302, in _AssertCompatible (dtype.name, repr(mismatch), type(mismatch).name)) TypeError: Expected int32, got list containing Tensors of type '_Message' instead. (ENV3.5) Jqy-WorkSpace:PairCNN-Ranking jiangqy$ python3 -c 'import tensorflow as tf; print(tf.version)' 1.3.0 请问,这也是因为tensorflow版本问题吗

GreenGitHuber avatar Dec 01 '17 01:12 GreenGitHuber

最好用python2.7+tensorflow0.12吧 我是在这样的环境下才运行成功的

yick2232 avatar Dec 02 '17 15:12 yick2232

yes,py2+tf0.12

SeekPoint avatar Feb 26 '18 09:02 SeekPoint