当前位置: 首页> 财经> 金融 > 中国空间站建成时间_设计师用什么软件设计效果图_日本搜索引擎naver入口_网站销售怎么推广

中国空间站建成时间_设计师用什么软件设计效果图_日本搜索引擎naver入口_网站销售怎么推广

时间:2025/8/24 12:46:05来源:https://blog.csdn.net/m0_57715084/article/details/142315256 浏览次数:0次
中国空间站建成时间_设计师用什么软件设计效果图_日本搜索引擎naver入口_网站销售怎么推广

TensorBoard 是Google开发的一个机器学习可视化工具。其主要用于记录机器学习过程,例如:

  • 记录损失变化、准确率变化等
  • 记录图片变化、语音变化、文本变化等,例如在做GAN时,可以过一段时间记录一张生成的图片
  • 绘制模型

TensorBoard 安装

pip install tensorboard

安装后,在命令行输入,若可以正常输出,则说明安装成功。

tensorboard --help

TensorBoard 运行

tensorboard --logdir=my_log

Pytorch 使用 TensorBoard

from torch.utils.tensorboard import SummaryWriterwriter = SummaryWriter("logs")writer.add_image()
writer.add_scalar()writer.close()

Pytorch使用Tensorboard主要用到了三个API:

SummaryWriter:这个用来创建一个log文件,TensorBoard面板查看时,也是需要选择查看那个log文件。
add_something: 向log文件里面增添数据。例如可以通过add_scalar增添折线图数据,add_image可以增添图片。
close:当训练结束后,我们可以通过close方法结束log写入。

实例1——绘制折线图

from torch.utils.tensorboard import SummaryWriterwriter = SummaryWriter("logs")# y = x
for i in range(100):writer.add_scalar("y=x", i, i)writer.close()

实例2——写入图像

from torch.utils.tensorboard import SummaryWriter
import numpy as np
from PIL import Imagewriter = SummaryWriter("logs")
img_path = "hymenoptera_data/train/ants/0013035.jpg"
img_PIL = Image.open(img_path)
img_array = np.array(img_PIL)
writer.add_image("test", img_array, 1, dataformats='HWC')writer.close()

关键字:中国空间站建成时间_设计师用什么软件设计效果图_日本搜索引擎naver入口_网站销售怎么推广

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: