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

PyTorch快速入门教程【小土堆】之torchvision中的数据集使用

视频地址torchvision中的数据集使用_哔哩哔哩_bilibili

本次选取了CIFAR10数据集作为演示

import torchvision
from torch.utils.tensorboard import SummaryWriter

dataset_transform = torchvision.transforms.Compose([
    torchvision.transforms.ToTensor()  # 转换为tensor型
])

train_set = torchvision.datasets.CIFAR10(root="./dataset", train=True, transform=dataset_transform,
                                         download=True)  # root为数据集放置位置,train为true说明训练集,transform为上边定义的dataset——transform,需要下载
test_set = torchvision.datasets.CIFAR10(root="./dataset", train=False, transform=dataset_transform,
                                        download=True)  # root为数据集放置位置,train为false说明测试集,transform为上边定义的dataset——transform,需要下载

# print(test_set[0])
# print(test_set.classes)  # 类别为['airplane', 'automobile', 'bird', 'cat', 'deer', 'dog', 'frog', 'horse', 'ship', 'truck']
#
# img, target = test_set[0]
# print(img)
# print(target)
# print(test_set.classes[target])  # 为cat
# img.show()

writer = SummaryWriter("p10")
for i in range(10):
    img, target = test_set[i]
    writer.add_image("test_set", img, i) # 把tensor类型的10张图片用tensorboard表示出来

writer.close()


http://www.kler.cn/a/463518.html

相关文章:

  • Elasticsearch: 高级搜索
  • Redission红锁
  • 呼叫中心中间件实现IVR进入排队,判断排队超时播放提示音
  • 【机器学习】 卷积神经网络 (CNN)
  • cka考试-02-节点维护
  • ubuntu切换到root用户
  • 1月第四讲:Java Web学生自习管理系统
  • C++ 基础概念: 未定义行为(Undefined Behavior)
  • 计算机创造的奇迹——C语言
  • GitHub Copilot免费上线!快速上手指南与功能解析
  • rouyi(前后端分离版本)配置
  • 【每日学点鸿蒙知识】动画主动停止、右滑左滑收拾、登录页跳转、Web组件拉起相册、怎么禁止侧滑
  • 快速增加ppt撤回次数的方法
  • 工厂模式与抽象工厂模式在Unity中的实际应用案例
  • mapper文件的解释
  • 【数据结构】数据结构简要介绍
  • C++并行处理支持库 之六
  • Oracle Dataguard(主库为 Oracle 11g 单节点)配置详解(3):配置备用数据库
  • 慧集通iPaaS集成平台低代码培训-基础篇
  • WebApi使用 (.Net Framework版)
  • 【AIGC】COT思维链:让AI学会拆解问题,像人一样思考
  • 【golang】go errors 处理错误追踪打印堆栈信息
  • idea 开发Gradle 项目
  • Linux:基础IO
  • HTML入门教程|| HTML 基本标签(2)
  • 第 28 章 - ES 源码篇 - Elasticsearch 启动与插件加载机制解析