单独装tensorboa有好几个坑,非常令人费解,我用的tensorboard2.6, 列举如下
1、没装上,或者没tensorboard.exe
可以import tensorboardX,但是tensorboard --logdir== C:/XXX/ 不能用,会报‘tensorboard’不是内部或外部命令,也不是可运行的程序。
建议:重新装一个,就有tensorboard.exe了。
这个坑神奇的地方是,可以在python 里import tensorboardX,并且可以写log,但就是不能看log !!!!!
2、TensorFlow installation not found - running with reduced feature set.
这个不影响,只是告诉你没装TensorFlow。不是因为没装tf就不能用tensorboard,正常用tensorboard的时候也会蹦出来这句。
如果没出来东西,估计就是命令不对。
3、tensorboard --logdir== C:/XXX/
会显示 这个时候参考,常见的错误-02_tensorflow installation not found - running with r-优快云博客
进events.out.tfevents.XX文件上一级的上一级,然后tensorboard --logdir log(文件夹)。
例如,我的tensorboard数出在E盘output文件夹下,有summaries和val两个文件夹:
conda activate torch
E:
cd E:\XX\output\
(可以这样)
tensorboard --logdir =./(时灵时不灵,上次可用,这次不能用)
(也可以这样)
cd E:\XX\
tensorboard --logdir output (目前可用)
总之就是多了个等号、少了个等号或者干脆别要等号,多试试。