One*_*Day 5 python ipython anaconda tensorflow tensorboard
我目前正在使用张量流,我想要想象我正在编写的卷积神经网络的效果.但是,我不能使用张量板.我看到我的conda env下面的张量板为envs/tensorenv/bin/tensorboard(python文件).它导入了一个名为tensorflow.tensorboard.tensorboard的东西,它无法找到.
(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'
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激.如果需要额外的信息,请告诉我,谢谢.
像这个命令一样工作
python /Users/USERNAME/anaconda/envs/tf/lib/python3.5/site-packages/tensorboard/main.py --logdir=./logs/
tensorboard.py 改为 main.py
实际上@Andras Deak帮助我找到了这个答案,但是根据这个github问题链接:https ://github.com/tensorflow/tensorflow/issues/1790 anaconda版本不起作用,因为由于某种原因,tensorboard位于“后端”目录。您必须导航到正确的目录并执行 python 脚本,即:
python ~/anaconda/envs/tensorenv/lib/python3.5/site-packages/tensorflow/tensorboard/backend/tensorboard.py
Run Code Online (Sandbox Code Playgroud)
我目前正在研究一种永久修复的方法,但这是修复它的临时方法。
编辑:实际上,为了永久修复,您所需要做的就是将tensorboard.py复制到外部目录中。对我来说,它在里面
..../site-packages/tensorflow/tensorboard/backend/tensorboard.py
Run Code Online (Sandbox Code Playgroud)
进入
..../site-packages/tensorflow/tensorboard/tensorboard.py.
Run Code Online (Sandbox Code Playgroud)
我将其保留在后端,然后将其复制过来,它似乎适用于 scalar_summary 显示。如果有任何错误请告诉我!
| 归档时间: |
|
| 查看次数: |
11998 次 |
| 最近记录: |