我正在使用Tensorflow版本2.0.0-beta1。通话时
tf.estimator.inputs.pandas_input_fn
它给我一个错误。
module 'tensorflow_estimator.python.estimator.api._v2.estimator' has no attribute 'inputs'
为了确定我尝试过的问题
tf.estimator.inputs
这给了我以下错误
module 'tensorflow_estimator.python.estimator.api._v2.estimator' has no attribute 'inputs'
我尝试在我的本地计算机以及Google Colab上重新安装tensorflow,但这似乎不起作用。与先前版本的tensorflow相比,新版本的tensorflow的此功能是否有任何变化,即(tf版本1.x)
答案 0 :(得分:1)
在Tensorflow V1
中,从tf.estimator
的Pandas DataFrames中读取输入时,我们使用了以下命令:tf.estimator.inputs.pandas_input_fn
。但是现在由于API的更改,我们将不得不用以下命令替换该命令:tf.compat.v1.estimator.inputs.pandas_input_fn
。在这里,我们从Tensorflow的Version1到Version2获得相同的命令。
答案 1 :(得分:0)
tf.compat.v1.estimator.inputs.pandas_input_fn