我将使用tensor flow包来运行models / rnn / ptb / ptb_worl_lm.py。 但是,我在seq2Seq.py,
中遇到了这个错误第653行,在sequence_loss_by_example
中log_perps / = total_size
TypeError:/ =:'Tensor'和'Tensor'
不支持的操作数类型
我正在使用Ubuntu和python 2.7。
答案 0 :(得分:1)
您是否正在使用发布的tensorflow版本并使用发布后的模型?这听起来很像Github issue 293。我的建议是:(a)更新你的安装; (b)尝试从文件顶部删除from __future__ import division
;或(c)更改该行以直接调用基础log_perps = tf.div(log_perps, total_size)
函数。
(b)或(c)是最快的解决方案,但从长远来看,我会选择(a)。