当前位置: 首页 > news >正文

【AI】PyTorch入门(九):模型、数据、训练过程的可视化工具TensorBoard

1、简述

之前的示例都是通过打印来显示数据和训练过程。
现在PyTorch和TensorBoard结合可以可视化数据、训练过程、评估结果

2、TensorBoard使用步骤

2.1 准备工作

1)需要安装库:

pip install tensorboard
pip install matplotlib

2)获取数据集

读取数据并进行适当的转换,这里使用FashionMNIST数据集。

import matplotlib.pyplot as plt
import numpy as np

import torch
import torchvision
import torchvision.transforms as transforms

import torch.nn as nn
import torch.nn.functional as F
import torch.optim as optim

# 数据转换方法
transform = transforms.Compose(
    [transforms.ToTensor(),
    transforms.Normalize((0.5,), (0.5,))])

# 训练及测试数据集
trainset = torchvision.datasets.FashionMNIST('./data',
    download=True,
    train=True,
    transform=transform)
testset = torchvision.datasets.FashionMNIST('./data',
    download=True,
    tra

相关文章:

  • 安全防御(二)--- 防火墙域间双向NAT、域内双向NAT、基于VRRP的双机热备
  • 叶酸聚乙二醇叠氮 FA-PEG-N3(N3-PEG-甲苯磺酸酯/硫辛酸/丙烯酸酯)
  • 可能是最全的:虚拟机使用失败解决方案汇总
  • BatchNorm、LayerNorm、InstanceNorm、GroupNorm、WeightNorm
  • Node.js基础
  • STM32无硬件随机数发生器时生成随机数的方法
  • 时序约束实战
  • FL Studio21中文完整版升级下载
  • Netty源码剖析之NIOEventLoopGroup创建流程
  • Python语言学习:Python语言学习之面向对象编程OO(继承封装多态)/类方法/装饰器的简介、案例应用之详细攻略
  • 计算机毕业设计ssm基于java网上心理咨询系统50fxl系统+程序+源码+lw+远程部署
  • 备战数学建模47-数模常规算法之图论(攻坚站12)
  • 算法学习十八补二叉树递归套路+贪心算法一
  • Linux常用命令(上).
  • 叠氮聚乙二醇生物素 N3-PEG-Biotin Azide-PEG-Biotin的结构式
  • ES6系列(二)变量的解构赋值
  • Laravel 中的一个后期静态绑定
  • Wamp集成环境 添加PHP的新版本
  • 搭建gitbook 和 访问权限认证
  • 开发基于以太坊智能合约的DApp
  • 前端路由实现-history
  • 前端性能优化--懒加载和预加载
  • 视频flv转mp4最快的几种方法(就是不用格式工厂)
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • # centos7下FFmpeg环境部署记录
  • #我与虚拟机的故事#连载20:周志明虚拟机第 3 版:到底值不值得买?
  • #中的引用型是什么意识_Java中四种引用有什么区别以及应用场景
  • (cos^2 X)的定积分,求积分 ∫sin^2(x) dx
  • (MIT博士)林达华老师-概率模型与计算机视觉”
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (编译到47%失败)to be deleted
  • (非本人原创)史记·柴静列传(r4笔记第65天)
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214
  • (附源码)SSM环卫人员管理平台 计算机毕设36412
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (算法)求1到1亿间的质数或素数
  • (学习日记)2024.01.19
  • .net core 6 集成和使用 mongodb
  • .Net IOC框架入门之一 Unity
  • .NET 指南:抽象化实现的基类
  • .net程序集学习心得
  • .NET下ASPX编程的几个小问题
  • 。Net下Windows服务程序开发疑惑
  • /bin/bash^M: bad interpreter: No such file ordirectory
  • @PreAuthorize注解
  • @private @protected @public
  • [ vulhub漏洞复现篇 ] Hadoop-yarn-RPC 未授权访问漏洞复现
  • []T 还是 []*T, 这是一个问题
  • [1]-基于图搜索的路径规划基础
  • [20170705]lsnrctl status LISTENER_SCAN1
  • [Assignment] C++1
  • [C/C++] -- 二叉树
  • [CTF]php is_numeric绕过
  • [Docker]十二.Docker consul集群搭建、微服务部署,Consul集群+Swarm集群部署微服务实战
  • [EFI]Dell Latitude-7400电脑 Hackintosh 黑苹果efi引导文件