Day48TensorBoard使用

旨在演示如何使用 PyTorch 对预训练的 ResNet-18 模型在 CIFAR-10 数据集上进行微调(Fine-tuning),并利用 TensorBoard 工具对训练过程进行实时监控和可视化。

一、TensorBoard 是什么?

TensorBoard 是 TensorFlow 官方提供的可视化工具,就像给你的深度学习训练过程装了一个 "监控仪表盘"。它能帮你直观地看到:

  • 损失值(loss)、准确率(accuracy)等指标的变化曲线
  • 模型的网络结构
  • 训练过程中参数的分布
  • 图片、文本等数据的可视化
  • 甚至是训练过程中的计算图
  1. TensorBoard 核心是 "写日志 + 看日志":代码中用 TensorBoard 回调写入日志,终端启动服务查看可视化结果;
  2. 小白入门先聚焦 Scalars 页面,通过损失 / 准确率曲线判断模型训练效果;
  3. 关键代码是 tf.keras.callbacks.TensorBoard(),只需指定日志路径,加到模型训练的 callbacks 中即可。

如果运行中遇到端口被占用(比如提示 6006 被占用),可以指定端口启动:tensorboard --logdir=./tensorboard_logs/ --port=6007,然后访问 http://localhost:6007 即可。

@浙大疏锦行

相关推荐
#六脉神剑1 小时前
myBuilder 11 月新版本:AI辅助设计
ide·人工智能·低代码·ai·mybuilder
SJZR1 小时前
图解循环神经网络(RNN)
人工智能·rnn·神经网络
QXWZ_IA1 小时前
测绘单位采购RTK:设备价格、账号年费、售后,用时间轴分权重
网络·人工智能·安全
kaixin_啊啊2 小时前
【零基础学AI】第 29 章——第一次调用大模型 API
人工智能
甲维斯2 小时前
Qwen4 被嘲笑了!国模被啥锁死了?
人工智能
夕阳_醉了2 小时前
Codex 客户端从装好到跑通:第三方 API 接入与配置避坑指南
人工智能·gpt·openai·codex·ai 编程
熟的生菜2 小时前
从零造一个腱绳驱动灵巧手——仿真器篇5:姿势串与手势工程——从文本协议到握拳、OK 与多姿势插值
人工智能
武子康3 小时前
攻击动作做对了,游戏规则就对了吗?H3-World 与三条控制路线的分工
大数据·人工智能·agent
探求虚无3 小时前
用 AI 在 Unity 里做一款 RTS:最难的不是生成代码,而是证明它真的能玩
人工智能·unity·游戏引擎