在带有PyDev的Eclipse中运行TensorFlow 1.8,Eclispe在下面显示“Undefined variable from import:layers”:
import tensorflow as tf
tf.contrib.layers.xavier_initializer()
它似乎并没有特别局限于layers
,但它特定于contrib
。我所看到的成功填补tf.contrib._____
空白的只有stat_summarizer
,__dict__
,__file__
,__name__
,和{
我以前也遇到过类似的问题,原因是一些代码从tf.contrib
几个版本移回了tf.nn
,但是我能从the 1.8 documentation看出很多东西(包括layers.xavier_initializer()
)仍然在contrib
中。在
我的答案是:
from tensorflow.contrib import layers
受此问题启发https://github.com/tensorflow/tensorflow/issues/18592相关问题 更多 >
编程相关推荐