基于PyTorch的深度学习6——可视化工具Tensorboard

先安装tensorflow(CPU或GPU版)​,然后安装tensorboardX,在命令行运行以下命令即可。

pip install tensorboardX

使用tensorboardX的一般步骤如下所示。

1)导入tensorboardX,实例化SummaryWriter类,指明记录日志路径等信息。

from tensorboardX import SummaryWriter
#实例化SummaryWriter,并指明日志存放路径。在当前目录没有logs目录将自动创建。
writer = SummaryWriter(log_dir='logs')
#调用实例
writer.add_xxx()
#关闭writer
writer.close()

2)调用相应的API接口,接口一般格式为:

add_xxx(tag-name, object, iteration-number)
#即add_xxx(标签,记录的对象,迭代次数)

3)启动tensorboard服务:cd到logs目录所在的同级目录,在命令行输入如下命令,logdir等式右边可以是相对路径或绝对路径。

tensorboard --logdir=logs --port 6006   
#如果是Windows环境,要注意路径解析,如
#tensorboard --logdir=r'D:\myboard\test\logs' --port 6006

4)web展示。在浏览器输入:

http://服务器IP或名称:6006  #如果是本机,服务器名称可以使用localhost
相关推荐
DO_Community6 分钟前
用不了 Manus ?其实你能用 Llama或DeepSeek 做个自己的 AI Agent
人工智能·机器学习·llama
山北雨夜漫步10 分钟前
机器学习 Day03 Numpy基本使用
人工智能·机器学习
AI技术控11 分钟前
计算机视觉算法实战——昆虫识别检测(主页有源码)
人工智能·算法·计算机视觉
Wis4e41 分钟前
数据挖掘导论——第二章:数据
人工智能·数据挖掘
蜡笔小新星1 小时前
OpenCV中文路径图片读写终极指南(Python实现)
开发语言·人工智能·python·opencv·计算机视觉
六月的翅膀1 小时前
C++/OpenCV:Mat初始化赋值误区
人工智能·opencv·计算机视觉
好评笔记1 小时前
AIGC视频生成模型:慕尼黑大学、NVIDIA等的Video LDMs模型
人工智能·深度学习·机器学习·计算机视觉·aigc·transformer·面试八股
Francek Chen1 小时前
【现代深度学习技术】卷积神经网络06:卷积神经网络(LeNet)
人工智能·pytorch·深度学习·神经网络·cnn
大势智慧1 小时前
使用模方修模,模型的UV能修改,只出一张图吗?
人工智能·uv·三维建模·实景三维
go54631584651 小时前
复现无人机的项目,项目名称为Evidential Detection and Tracking Collaboration
人工智能