参考
https://keras.io/callbacks/
使用
使用的深度学习框架Keras+TensorFlow,想调用tensorboard查看训练情况。
1.在terminal里输入命令
如果有安装TensorFlow,可以在终端输入如下命令启动tensorboard
tensorboard --logdir=/full_path_to_your_logs
其中full_path_to_your_logs文件夹下有如下文件:
2.复制网址到浏览器地址栏
在第一步输入命令后最后几行会出现一个网址,如上图中的http://1080TI:6006,复制到浏览器地址栏确定后,就可以看到训练情况
故障解决
报错:TensorBoard attempted to bind to port 6006, but it was already in use
解决
$ lsof -i:6006
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
tensorboa 20862 weiliu 3u IPv4 131623 0t0 TCP *:x11-6 (LISTEN)
$kill -9 20862