WARNING:tensorflow:TensorFlowDNNRegressor class 已弃用。请考虑使用 DNNRegressor 作为替代方案
WARNING:tensorflow:TensorFlowDNNRegressor class is deprecated. Please consider using DNNRegressor as an alternative
昨天,我将Tensorflow从0.8更新到了0.9版本。之后,我观察到我的 Skflow 模型出现以下警告。谁能告诉我这是什么意思?有办法解决吗?是否有使用 Skflow 对 DNN 回归器建模的替代方法?
/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow/python/ops/array_ops.py:1197:
VisibleDeprecationWarning: converting an array with ndim > 0 to an
index will result in an error in the future result_shape.insert(dim,
1)
WARNING:tensorflow:TensorFlowDNNRegressor class is deprecated.
Please consider using DNNRegressor as an alternative.
这只是一个警告,因此您的模型可以正常训练。 Skflow(或 TFLearn 相同的东西)建议您使用 skflow.DNNRegressor
而不是 skflow.TensorFlowDNNRegressor
。
这里是 DNNRegressor
和 doc 的参数:
tf.contrib.learn.DNNClassifier.__init__(
hidden_units,
feature_columns=None,
model_dir=None,
n_classes=2,
weight_column_name=None,
optimizer=None,
activation_fn=relu,
dropout=None,
config=None)
但是,根据 ,新功能还不能使用,所以我建议您暂时使用旧功能!
昨天,我将Tensorflow从0.8更新到了0.9版本。之后,我观察到我的 Skflow 模型出现以下警告。谁能告诉我这是什么意思?有办法解决吗?是否有使用 Skflow 对 DNN 回归器建模的替代方法?
/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/tensorflow/python/ops/array_ops.py:1197: VisibleDeprecationWarning: converting an array with ndim > 0 to an index will result in an error in the future result_shape.insert(dim, 1)
WARNING:tensorflow:TensorFlowDNNRegressor class is deprecated. Please consider using DNNRegressor as an alternative.
这只是一个警告,因此您的模型可以正常训练。 Skflow(或 TFLearn 相同的东西)建议您使用 skflow.DNNRegressor
而不是 skflow.TensorFlowDNNRegressor
。
这里是 DNNRegressor
和 doc 的参数:
tf.contrib.learn.DNNClassifier.__init__(
hidden_units,
feature_columns=None,
model_dir=None,
n_classes=2,
weight_column_name=None,
optimizer=None,
activation_fn=relu,
dropout=None,
config=None)
但是,根据