当前位置: 首页 > wzjs >正文

男友给女朋友做网站培训班招生方案

男友给女朋友做网站,培训班招生方案,湛江做网站定做价格,软件工程课程【在Pytorch中使用Tensorboard可视化训练过程】 https://www.bilibili.com/video/BV1Qf4y1C7kz/?share_sourcecopy_web&vd_sourcef00bfb41b3b450c3767070ed82f30ac8 主要功能: 1.保存网络结构图 2.保存训练集的损失Loss,验证集的正确性Accuracy以…

【在Pytorch中使用Tensorboard可视化训练过程】 https://www.bilibili.com/video/BV1Qf4y1C7kz/?share_source=copy_web&vd_source=f00bfb41b3b450c3767070ed82f30ac8

主要功能:

1.保存网络结构图

2.保存训练集的损失Loss,验证集的正确性Accuracy以及学习率变化等

3.保存训练的权重

4.保存预测图片的相关信息

使用方法:

①summarywriter来自于torch.utils.tensorboard模块中导入

from torch.utils.tensorboard import SummaryWriter

②首先需要实例化summarywriter对象,需要定义一个将tensorboard文件保存路径

在实例化后会自动创建文件 

# 实例化SummaryWriter对象
tb_writer = SummaryWriter(log_dir="runs/flower_experiment")

③想要看到模型结构图需要在实例化模型后,创建init_img,使图形进行正向传播;通过模型的正向传播得到结构图

# 实例化模型
model = resnet34(num_classes=args.num_classes).to(device)# 将模型写入tensorboard
init_img = torch.zeros((1, 3, 224, 224), device=device)
tb_writer.add_graph(model, init_img)

通过实例化模型add_graph函数将模型和初始图片传入

④在每个训练的epoch之后,在验证完模型后,会保存当前轮数的训练集平均损失Loss和验证集的Accuracy以及learning rate

# add loss, acc and lr into tensorboard
print("[epoch {}] accuracy: {}".format(epoch, round(acc, 3)))
tags = ["train_loss", "accuracy", "learning_rate"]
tb_writer.add_scalar(tags[0], mean_loss, epoch)
tb_writer.add_scalar(tags[1], acc, epoch)
tb_writer.add_scalar(tags[2], optimizer.param_groups[0]["lr"], epoch)

⑤添加预测图片,使用add_figure将结果保存为图片存储

if fig is not None:tb_writer.add_figure("predictions vs. actuals",figure=fig,global_step=epoch)

⑥添加直方图,使用add_histogram

tb_writer.add_histogram(tag="conv1",values=model.conv1.weight,global_step=epoch)

效果:

展示的网络架构图,按层显示

 values可以传入很多格式,包括torch.tensor,numpy.array,string,blockname

打开方式:

结果保存于事先设定的路径

在终端进入路径,或在文件夹按住shift和鼠标右键打开终端

在终端输入命令,需要加一个后面的参数打开指定数目的图片,否则会显示默认值

tensorboard.exe --logdir=./ --samples_per_plugin=images=50

显示信息:

scalars中的显示信息

images中的显示信息

可以看到随着训练预测的结果越来越精准

 graphs中保存每一个网络层结构中的信息

histogram中保存的为直方图

横坐标数值,纵坐标对应出现的次数,在中间分布最密集,随着不断迭代次数会变

点击左侧overlay切换

 在distributions中展示权重变换

http://www.dtcms.com/wzjs/162063.html

相关文章:

  • 南京公司注册代办高中同步测控优化设计答案
  • 如何本地搭建网站企业营销策划方案
  • 做门户网站用什么软件淘宝热搜关键词排行榜
  • 淘宝客导购网站源码策划推广方案
  • 柳州网站建设seo收费标准
  • 政府网站建设 信科网络济南百度公司
  • 营销网站建设的公司有哪些做电商需要什么条件
  • 网站首页广告代码企业网址
  • 东莞疫情最新消息今天新增了15例站长之家的seo综合查询工具
  • 广安门内网站建设模板网站建设
  • 新乡网站建设公司比百度还强大的搜索引擎
  • 做自己的彩票网站磁力云搜索引擎入口
  • 给一个学校网站做宣传海报镇江推广公司
  • 做网站用什么软件设计好上海培训机构白名单
  • 无锡网站建设制作开发青岛关键词优化平台
  • 玩具租赁系统网站开发与实现seo综合检测
  • 个人做网站有什么好处平台推广引流
  • 微信小程序开发需要什么技术网络seo哈尔滨
  • 贵阳北京小学网站建设关键词优化公司推荐
  • 如何做自己的简历网站新手怎样推销自己的产品
  • 做网站代码网站提交入口
  • 万网网站建设教程seo任务平台
  • 阿里巴巴网站做销售方案百度推广图片尺寸要求
  • 网站session 验证十大舆情网站
  • 工信网备案网站b站视频怎么快速推广
  • 手机怎样做自己的网站软文范例300字
  • 建设一个网站可以采用哪几种方案重庆森林百度云
  • 晨光文具店网站建设百度普通收录
  • 海南省建设厅网站长尾词挖掘免费工具
  • 网站建设服务那家好企业网站页面设计