tensorboard使用指南

tensorboard使用指南

代码部分(以一个最简单的CNN识别mnist手写数字集为例):

首先要导入库

from keras.callbacks import TensorBoard

之后设置各种参数

tb = TensorBoard(log_dir=‘./log',  # log 目录
                 histogram_freq=1,  # 按照何等频率(epoch)来计算直方图,0为不计算
                 batch_size=64,     # 用多大量的数据计算直方图
                 write_graph=True,  # 是否存储网络结构图
                 write_grads=True,  # 是否可视化梯度直方图
                 write_images=True, # 是否可视化参数
                 embeddings_freq=0,
                 embeddings_layer_names=None,
                 embeddings_metadata=None)
callbacks = [tb]

fit部分的改动

model.fit(X_train, y_train, epochs=1, batch_size=64, validation_data=(X_test,y_test),
          callbacks=callbacks)

主要是添加validation_data和callbacks=callbacks,validation_data处应加入预测用的数据集和标签集

tensorboard的启动:

macOS或者Linux在终端输入

tensorboard —logdir=./log #等号右侧是之前保存的文件目录

Win需要找到tensorboard.exe所在的目录,在目录中打开cmd运行

.\tensorboard —logdir=.\log #等号右侧是之前保存的文件目录

Linux或者macOS下:
在这里插入图片描述

win下:
在这里插入图片描述
将cmd中显示的网址粘贴到浏览器中即可

如果网址粘贴到浏览器中无法进入,直接采用以下网址;

http://localhost:6006

显示效果:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值