这是我尝试执行的机器学习TensorFlow代码 –
它给出了以下错误 –
Traceback (most recent call last):
File “C:\Users\admin\test3.py”, line 5, in
classifier = skflow.TensorFlowDNNClassifier(hidden_units=[10, 20, 10], n_classes=3) AttributeError: module ‘tensorflow.contrib.learn’ has no attribute ‘TensorFlowDNNClassifier’
[Finished in 69.3s with exit code 1]
[shell_cmd: python -u “C:\Users\admin\test3.py”]
回答:
TensorFlow项目似乎经历了一次重大重构,所有skflow
代码已被移至主tensorflow仓库下。
尝试将TensorFlowDNNClassifier
替换为DNNClassifier
。新类可以在这里找到。您的修正代码将如下所示,