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

打卡第39天:Dataset 和 Dataloader类

知识点回顾:
1.Dataset类的__getitem__和__len__方法(本质是python的特殊方法)
2.Dataloader类
3.minist手写数据集的了解

作业:了解下cifar数据集,尝试获取其中一张图片

import torch
import torch.nn as nn
import torch.optim as optim
from torch.utils.data import DataLoader, Dataset
from torchvision import datasets, transforms
import matplotlib.pyplot as plt
import numpy as np# 设置随机种子,确保结果可复现
torch.manual_seed(42)
# PyTorch 预处理示例
transform = transforms.Compose([transforms.ToTensor(),  # 转换为 [0, 1] 的 Tensor(C×H×W)transforms.Normalize(mean=[0.4914, 0.4822, 0.4465], std=[0.2471, 0.2435, 0.2616])
])
#加载数据集
train_dataset = datasets.CIFAR10(root='./data',train=True,download=True,transform=transform
)test_dataset = datasets.CIFAR10(root='./data',train=False,transform=transform
)
import matplotlib.pyplot as pltdef visualize_sample(dataset):sample_idx = torch.randint(0, len(train_dataset), size=(1,)).item() # 随机选择一张图片的索引image, label = train_dataset[sample_idx] # 获取图片和标签
#反归一化处理显示img = image.permute(1, 2, 0).numpy()img = img * np.array([0.2471, 0.2435, 0.2616]) + np.array([0.4914, 0.4822, 0.4465])img = np.clip(img, 0, 1)plt.figure(figsize=(3, 3))plt.imshow(img)plt.title(f"Label: {train_dataset.classes[label]}")plt.axis('off')plt.show()

代码是对的,图片还没出来我再找找问题

@浙大疏锦行 

相关文章:

  • Spring Cloud 微服务架构实战指南 -- SpringCLoud概述
  • BeckHoff_FB --> SET_SNB 功能块
  • Halcon案例(三):C#联合Halcon识别排线
  • 【RAG召回】bge实现向量相似度索引
  • 四.抽象工厂模式
  • 如何在Spring Boot中使用注解动态切换实现
  • Kubernetes 节点资源驱逐策略详解:evictionHard 与 evictionSoft
  • remote display server is not supported (e.g. Wayland)
  • Vue中虚拟DOM的原理与作用
  • 【RTP】Intra-Refresh模式下的 H.264 输出,RTP打包的方式和普通 H.264 流并没有本质区别
  • python批量将文件夹下的excel转word文件
  • 海思Hi3798MV310_V39_HMS DDR3_安卓9.0_外贸盒update升级包
  • 深入了解NIO的优化实现原理
  • Linux运维新人自用笔记(乌班图apt命令和dpkg命令、两系统指令区别,rpm解决路径依赖、免安装配置java环境)
  • 发送文件脚本源码版本
  • 【Go语言基础【17】】切片:一种动态数组
  • 漏洞检测方案如何选工具?开源与商业工具适用环境大不同
  • Ubuntu系统用户基本管理
  • 栈和队列的奇妙冒险:用栈实现队列
  • (每日一道算法题)验证二叉搜索树
  • 路由器搭建wordpress/上海专业seo
  • 建设网站培训/网站百度关键词排名软件
  • 好网站你知道/网络营销有哪些功能
  • 网站没有权重/百度手机极速版
  • 文字游戏做的最好的网站/今日要闻新闻
  • 做网站那个php好用/seo网站优化服务