2017-01-12 61 views
0

我想在我的Windows PC上導入skflow。我已經在Python(3.5)上安裝並使用了Anaconda。我沒有麻煩,使用tensorflow但skflow我得到的錯誤,當我想用​​:在Windows機器上導入skflow

ImportError        Traceback (most recent call last) 
<ipython-input-1-04faecc7c0de> in <module>() 
     8 import tensorflow as tf 
     9 from tensorflow.contrib import learn 
---> 10 from tensorflow.contrib import skflow 

ImportError: cannot import name 'skflow' 

有誰知道如何解決這一問題?

在此先感謝!

回答

1

請試試這個:

>>> import tensorflow as tf 
>>> from tensorflow.contrib import learn as skflow 

僅供參考,skflow沒有任何特殊的封裝/模塊/ ......這對tensorflow.contrib.learn的別名這是在「sklearn風格。

+0

感謝您的回覆,不幸的是,這個答案是不正確的,至於你對skyflow作爲別名的建議,我不認爲它是正確的。 僅供參考,我被困在本教程中:https://blog.socialcops.com/engineering/machine-learning-python/ 這些是不工作的部分: 從tensorflow.contrib import導入tensorflow爲tf skflow tf_clf_dnn = skflow.TensorFlowDNNClassifier(hidden_​​units = [20,40,20],n_classes = 2,=的batch_size 256,步驟= 1000,learning_rate = 0.05) tf_clf_dnn.fit(X_train,y_train) tf_clf_dnn.score(X_test, y_test) – H35am

+0

什麼是錯誤信息? – Hng

+0

該博客發佈於7月16日。自此TensorFlow發生了變化,請參閱[鏈接](https://www.tensorflow.org/versions/r0.11/tutorials/tflearn/)。初始化分類器時缺少'feature_columns'參數。 – Hng