2017-01-09 113 views
0

我试图通过Google DeepMind运行关注机制的实现。但是它是基于旧版本TensorFlow和我收到此错误NameError:全局名称'线性'未定义

from tensorflow.models.rnn.rnn_cell import RNNCell, linear
concat = linear([inputs, h, self.c], 4 * self._num_units, True)

NameError: global name 'linear' is not defined

我无法找到新的tensorflow文档中的线性模型/功能。谁能帮我这个?谢谢!

+0

你使用的是哪个版本?你尝试过'tf.nn.rnn_cell._linear'吗? – martianwars

+0

谢谢@martianwars !!。我找不到tf.nn.rnn_cell._linear功能 –

+0

欢迎您!如果您满意,请接受我刚刚添加的答案 – martianwars

回答

0

您需要使用tf.nn.rnn_cell._linear函数使代码正常工作。查看这个tutorial的示例用法。

相关问题