深度学习之TensorBoard可视化

TensorBoard是TensorFlow下的一个可视化的工具,可以通过直观的图像显示出我们的训练过程,个人认为还是非常好用的。
Tensorflow安装时应该是自带的,我这里是用的yolov3的训练,保存了loss和val_loss;
使用方法很简单,在训练过程中保存过程日志,在日志目录下运行

tensorboard --logdir=./

进入终端给你的6006网址,即可打开可视化界面

当然可以显示网络结构

遇到的问题:
6006端口被使用

E0324 10:13:53.674904 MainThread program.py:260] TensorBoard attempted to bind to port 6006, but it was already in use

解决办法
查看占用的进程

lsof -i:6006

关掉进程

kill -9 24192