基于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
相关推荐
Hy行者勇哥14 分钟前
除 OpenAI/GPT-4o 等主流头部产品外,值得关注的 AI 及 Agent 产品有哪些?
人工智能
paopaokaka_luck34 分钟前
基于SpringBoot+Vue的志行交通法规在线模拟考试(AI问答、WebSocket即时通讯、Echarts图形化分析、随机测评)
vue.js·人工智能·spring boot·后端·websocket·echarts
张较瘦_1 小时前
[论文阅读] AI+软件工程(DeBug)| 从11%到53%!双LLM驱动的工业级代码修复方案,Google数据集验证有效
论文阅读·人工智能·软件工程
奔跑的石头_1 小时前
GPT-5最新特性和优点
人工智能
MPCTHU2 小时前
Deep Learning|01 RBF Network
人工智能·深度学习
wa的一声哭了2 小时前
Deep Learning Optimizer | Adam、AdamW
人工智能·深度学习·神经网络·机器学习·自然语言处理·transformer·pytest
晨曦5432102 小时前
机器学习完整流程详解
人工智能·机器学习
算法与编程之美2 小时前
探索flatten的其他参数用法及对报错异常进行修正
人工智能·pytorch·python·深度学习·机器学习
IT_陈寒2 小时前
5种JavaScript性能优化技巧:从V8引擎原理到实战提速200%
前端·人工智能·后端
N0nename2 小时前
Inception V3--J9
人工智能·深度学习·计算机视觉