Tensorflow visualizer “Tensorboard” pas de travail en vertu de l'Anaconda
Je suis actuellement à l'aide tensorflow et je veux visualiser le résultat de la convolution de réseau de neurones que je suis en train d'écrire. Cependant, je ne peux pas utiliser tensorboard. Je vois le tensorboard en-dessous de mon conda env comme envs/tensorenv/bin/tensorboard (fichier python). Il importe à cette chose appelée tensorflow.tensorboard.tensorboard qu'il ne peut pas trouver.
(tensorenv)wifi-131-179-39-186:TensorflowTutorial hongshuhong$ tensorboard --logdir=log/
Traceback (most recent call last):
File "/Users/hongshuhong/anaconda/envs/tensorenv/bin/tensorboard", line 4, in <module>
import tensorflow.tensorboard.tensorboard
ImportError: No module named 'tensorflow.tensorboard.tensorboard'
- J'ai essayé de regarder pour la tensorflow.tensorboard.tensorboard mais je ne vois nulle part dans mes répertoires.
- Je suis sur Mac OSX distribution de tensorflow en vertu de l'anaconda, à l'aide de python 3.5.1 et à l'aide de l'anaconda paquets.
- Je suis en utilisant ipython notebook pour le code de la convnet.
Toute aide serait appréciée. Permettez-moi de savoir si des informations supplémentaires sont nécessaires, merci.
Êtes-vous en mesure d'utiliser tensorflow sur python python.org? (INACTIF) Avez-vous essayé de réinstaller tensorflow dans anaconda?
Salut! J'ai utilisé de l'INACTIVITÉ, et a écrit "importer tensorflow que tf", appuyé sur la touche entrée, et aucune erreur n'est apparue. J'ai essayé de réinstaller une fois déjà(mais avec les mêmes options), et le même message d'erreur persiste.
Salut! J'ai utilisé de l'INACTIVITÉ, et a écrit "importer tensorflow que tf", appuyé sur la touche entrée, et aucune erreur n'est apparue. J'ai essayé de réinstaller une fois déjà(mais avec les mêmes options), et le même message d'erreur persiste.
OriginalL'auteur OneRaynyDay | 2016-04-14
Vous devez vous connecter pour publier un commentaire.
Travailler comme cette commande
python /Users/USERNAME/anaconda/envs/tf/lib/python3.5/site-packages/tensorboard/main.py --logdir=./logs/
tensorboard.py
est changé àmain.py
OriginalL'auteur KyungHoon Kim
En fait @Andras Deak m'a aidé avec cette réponse, mais selon ce github problème de lien: https://github.com/tensorflow/tensorflow/issues/1790
L'anaconda version ne fonctionne pas parce que, pour une raison quelconque, le tensorboard est à l'intérieur de la "backend" répertoire. vous devez naviguer à vous-même vers le bon répertoire et exécuter le script python, qui est:
Cela a fonctionné pour moi:
Je suis en train de travailler sur un moyen pour une solution permanente, mais ce n'est que temporaire façon de le fixer.
EDIT: Alors en fait pour le correctif permanent, tout ce que vous devez faire est de copier tensorboard.py dans la partie extérieure du répertoire. Pour moi, il était à l'intérieur de
en
J'ai gardé celui en arrière-plan, et juste copié et il semble fonctionner pour un scalar_summary d'affichage. Permettez-moi de savoir si des erreurs venir les gars!
~/anaconda/envs/
dossier est vide 🙁 Quel est le problème avec elle?OriginalL'auteur OneRaynyDay
Essayez de mettre à jour votre tensorflow dans votre conda environnement si vous rencontrez le même problème que moi.
Je suis également en utilisant Anaconda et conda installer le tensorflow et tensorboard et a été à plusieurs reprises l'obtention de ce problème alors que j'essayais de la
tensorboard
commande:La solution ci-dessus ne fonctionne pas pour moi parce que je ne trouve pas l'tensorboard.py.
Ce que j'ai fait est:
Et après j'ai mis à jour le tensorflow dans conda et j'ai essayé le
tensorboard
à nouveau la commande dans le shell, il a travaillé.OriginalL'auteur Weisi Zhan