【发布时间】:2018-02-05 10:26:02
【问题描述】:
我使用的是 tensorflow 1.3 版。但是我遵循的教程是在 1.0 版本上编写的,我对 tensorflow 还是很陌生。我得到的问题是:
module' 对象没有属性 'prepare_attention
代码是;
tf.contrib.seq2seq.prepare_attention(attention_states, attention_option = "bahdanau", num_units = decoder_cell.output_size)
我不知道用什么来代替tf.contrib.seq2seq.prepare_attention() 函数。有人可以帮忙吗?
【问题讨论】:
-
您应该使用最新的github.com/tensorflow/nmt。
-
如果您的意思是
tensorflow-seq2seq-tutorials,那么该特定教程就是deprecated。您可以切换到最新的 NMT 模型或适应旧版 API,例如这里 - github.com/maxim5/tensorflow-seq2seq-translate
标签: tensorflow nlp sequence rnn