GitHub 问题针对错误/安装问题/功能请求。
有关社区的一般支持,请参阅StackOverflow 。
为了使错误和功能请求更易于查找和组织,我们关闭了被视为
超出 GitHub 问题的范围,并将人们指向 StackOverflow。
对于错误或安装问题,请提供以下信息。
您提供的信息越多,我们就越容易提供
帮助和建议。
操作系统:
已安装的 CUDA 和 cuDNN 版本:7.5
(请附上ls -l /path/to/cuda/lib/libcud*
的输出):
python -c "import tensorflow; print(tensorflow.__version__)"
的输出。 0.8如果从源安装,请提供提交哈希:
我创建了一个 REST web 服务来执行机器翻译,并在 translate.py 中做了一些修改。 如果我单独在 translate.py 中运行解码功能,在多次运行中我会得到正确的输出。 但是当我尝试通过我创建的网络服务运行解码功能时,我第一次得到了翻译结果。 但是在第二次迭代中,我收到了标题中提到的错误。
(如果日志较大,请以附件形式上传)。
日志-1.txt
这听起来更像是 Stack Overflow 的问题,而不是 TensorFlow 中的错误,我们需要更多细节来明确回答。
但是,我怀疑问题在于您正在每个请求中重建图形,并且共享变量之间存在一些冲突。 最好的方法是创建一次图形并为所有请求重用它。 一个快速的解决方法是将您对demo1.demo(input)
调用包装在with tf.Graph().as_default():
块中,以确保在空图中重新创建模型。