利用tensorboard可视化checkpoint模型文件参数分布

本文介绍如何利用Tensorboard来可视化模型参数分布。在调整文本检测模型seglink的训练过程中,作者通过读取checkpoint文件,提取模型参数,并用Tensorboard进行可视化。通过创建summary writer,合并histogram数据,然后在指定的logdir路径下运行Tensorboard,观察模型参数的变化。
摘要由CSDN通过智能技术生成

写在前面:

      上周微调一个文本检测模型seglink,将特征提取层进行冻结,只训练分类回归层,然而查看tensorboard发现里面有histogram显示模型各个参数分布,看了目前这个训练模型参数分布压根就看不懂,很想知道我的预训练模型的参数分布是怎么个情况,训练了一天了,模型的参数分布较预训练的模型参数有啥变化没有,怎么办呢?

利用tf.summary将模型参数分布在tensorboard可视化:

导入需要的库  设置模型文件夹路径

1 import TensorFlow as tf
2 from tensorflow.python import pywrap_tensorflow
model_dir="___"

定义可视化方法

1、获取ckpt路径,这里的路径是checkpoint文件中的路径(ckpt文件夹中包括:checkpoint文件,index,meta,data四个文件)

code:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值