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 即可。

@浙大疏锦行

相关推荐
夜影风8 分钟前
算力租赁产业链全景分析:解构AI时代的“算力电厂”
人工智能·算力租赁
MediaTea9 分钟前
AI 术语通俗词典:矩阵乘法
人工智能·线性代数·矩阵
NHuan^_^12 分钟前
SpringBoot3 整合 SpringAI 实现ai助手(记忆)
java·人工智能·spring boot
Binary_ey14 分钟前
光刻技术第22期 | 贝叶斯压缩感知光源优化的优化技术及对比分析
人工智能·深度学习·机器学习
奔跑草-14 分钟前
【AI日报】每日AI最新消息2026-04-07
人工智能·大模型·github·开源软件
rainy雨14 分钟前
免费且好用的精益工具在哪里?2026年精益工具清单整理
大数据·人工智能·信息可视化·数据挖掘·数据分析·精益工程
小黄人软件15 分钟前
【研究让AI做擅长的事】有哪些强大的研究方法 ,让研究自动发生
人工智能·安全
蚂蚁数据AntData16 分钟前
破解AI“机器味“困境:HeartBench评测实践详解
大数据·人工智能·算法·机器学习·语言模型·开源
云水木石16 分钟前
实战备忘录:Claude Code + superpowers进行浏览器内核升级
人工智能
Awu122720 分钟前
⚡精通 Claude 第 1 课:掌握 Slash Commands
前端·人工智能·ai编程