'tensorflow_core.estimator' 没有属性 'inputs',为什么会这样?

use*_*551 4 python tensorflow

我正在 jupyter notebook 中运行神经网络算法。

input_func = tf.estimator.inputs.pandas_input_fn(
    x=X_train,
    y=y_train,
    batch_size=10,
    num_epochs=5,
    shuffle=True)
Run Code Online (Sandbox Code Playgroud)

产生这个错误:

AttributeError: 模块“tensorflow_core.estimator”没有属性“inputs”

我不明白为什么会这样。我尝试卸载并重新安装 tensorflow。

有谁知道如何解决这一问题?

din*_*uti 7

如果您正在运行 TF 2.00。您可以检查版本

print(tf.__version__)
Run Code Online (Sandbox Code Playgroud)

使用tf.compat.v1.estimator.inputs.pandas_input_fn代替