参考
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

本文介绍了如何在Keras深度学习框架与TensorFlow环境下,通过命令行启动TensorBoard来查看训练过程。首先,需要在终端运行`tensorboard --logdir=/full_path_to_your_logs`,确保logs文件夹包含正确的日志数据。接着,复制启动命令返回的URL到浏览器,即可查看训练情况。若遇到6006端口已被占用的错误,可以使用`lsof -i:6006`找出占用进程并用`kill -9 PID`结束该进程。
最低0.47元/天 解锁文章
184

被折叠的 条评论
为什么被折叠?



