2017-01-09 157 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的示例用法。

相關問題