Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Can';t从tensorflow.contrib导入遗留_seq2seq_Python_Tensorflow - Fatal编程技术网

Python Can';t从tensorflow.contrib导入遗留_seq2seq

Python Can';t从tensorflow.contrib导入遗留_seq2seq,python,tensorflow,Python,Tensorflow,我正在Windows1064位计算机上使用Python 3.5.2上的tensorflow 0.12.1。出于某种原因,每当我尝试从tensorflow.contrib导入legacy\u-seq2seq时,总会出现错误:ImportError:无法导入名称“legacy\u-seq2seq” 问题的原因和解决方法?我正在使用tf.nn.seq2seq.sequence\u loss\u(示例)-他们已经将很多东西从tf.contrib转移到主包中。这是因为他们更新了他们的代码,但没有更新他们的

我正在Windows1064位计算机上使用Python 3.5.2上的tensorflow 0.12.1。出于某种原因,每当我尝试从
tensorflow.contrib
导入
legacy\u-seq2seq
时,总会出现错误:
ImportError:无法导入名称“legacy\u-seq2seq”


问题的原因和解决方法?

我正在使用
tf.nn.seq2seq.sequence\u loss\u(示例)
-他们已经将很多东西从
tf.contrib
转移到主包中。这是因为他们更新了他们的代码,但没有更新他们的示例—如果您打开github—您将看到许多修复相关问题的请求

以下代码适用于您的版本

from tensorflow.python.ops.seq2seq import sequence_loss

通常,请从下载tensorflow版本的代码,然后阅读代码以了解函数的位置。

我最近遇到此问题,您应该从

from tensorflow.contrib import legacy_seq2seq

from tensorflow.contrib import seq2seq