2017-01-12 2 views
0

J'essaye d'importer du flux sur mon PC Windows. J'ai déjà installé et utilisé Anaconda sur Python (3.5). Je n'ai pas du mal à utiliser tensorflow mais quand je veux utiliser skflow Je reçois l'erreur:Importer un flux sur une machine Windows

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' 

Est-ce que quelqu'un sait comment résoudre ce problème?

Merci d'avance!

Répondre

1

S'il vous plaît, essayez ceci:

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

Pour votre information, skflow n'est pas un paquet spécial/module/... Il est un alias pour tensorflow.contrib.learn qui est dans le style 'sklearn'.

+0

Merci pour votre réponse, malheureusement cette réponse n'est pas correcte, comme pour votre suggestion à propos de skyflow étant un alias, je ne pense pas que ce soit correct. Pour info, je suis bloqué sur ce tutoriel: https://blog.socialcops.com/engineering/machine-learning-python/ ce sont les parties qui ne fonctionnent pas: import tensorflow comme tf depuis tensorflow.contrib import skflow tf_clf_dnn = skflow.TensorFlowDNNClassifier (hidden_units = [20, 40, 20], n_classes = 2, batch_size = 256, étapes = 1000, learning_rate = 0,05) tf_clf_dnn.fit (X_train, y_train) tf_clf_dnn.score (X_test, y_test) – H35am

+0

Quel est le message d'erreur? – Hng

+0

Ce blog a été publié en juillet 2016. TensorFlow a changé depuis, veuillez consulter [link] (https://www.tensorflow.org/versions/r0.11/tutorials/tflearn/). Il vous manque l'argument 'feature_columns' lors de l'initialisation du classificateur. – Hng