DAY38作业(补)

DAY 38 Dataset和Dataloader类

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

作业:cifar数据集

CIFAR 数据集

CIFAR 有两个主要版本:CIFAR-10 和 CIFAR-100

CIFAR-10

基本信息:

  • 包含彩色自然图像
  • 50,000 张训练图像 + 10,000 张测试图像
  • 图像尺寸:32×32 像素
  • 10 个类别(飞机、汽车、鸟、猫、鹿、狗、青蛙、马、船、卡车)
  • 3 个颜色通道(RGB)

CIFAR-100

基本信息:

  • 与 CIFAR-10 类似的图像集但更复杂
  • 相同数量的图像(50k训练+10k测试)
  • 100 个细粒度类别
  • 图像也分为 20 个超类(如"花"、"树"等)
获取cifar数据集中的一张图片
python 复制代码
import torch
import matplotlib.pyplot as plt
from torchvision import datasets, transforms

# 1. 下载+标准化
transform = transforms.ToTensor()          
train = datasets.CIFAR10(root='./data', train=True,
                         download=True, transform=transform)

# 2. 随机抽一张
img, lbl = train[torch.randint(len(train), (1,)).item()]

# 3. 直接可视化(已经是 0-1 的 Tensor)
plt.title(train.classes[lbl])
plt.axis('off')
plt.imshow(img.permute(1, 2, 0))   # (C,H,W)->(H,W,C)
plt.show()
相关推荐
星爷AG I8 分钟前
9-28 视觉工作记忆(AGI基础理论)
人工智能·计算机视觉·agi
陈天伟教授14 分钟前
人工智能应用- 语言理解:07.大语言模型
人工智能·深度学习·语言模型
纤纡.15 分钟前
逻辑回归实战进阶:交叉验证与采样技术破解数据痛点(二)
算法·机器学习·逻辑回归
岱宗夫up18 分钟前
机器学习:标准化流模型(NF)
人工智能·python·机器学习·生成对抗网络
程序猿阿伟19 分钟前
《游戏AI训练模拟环境:高保真可加速构建实战指南》
人工智能·游戏
花月mmc21 分钟前
CanMV K230 波形识别——整体部署(4)
人工智能·python·嵌入式硬件·深度学习·信号处理
tel_1821753976733 分钟前
AOI全自动视觉检测生活用纸表面缺陷检测
人工智能·视觉检测·生活
萝卜不爱吃萝卜、33 分钟前
智能体来了:从 0 到 1 搭建个人 AI 助手
人工智能
deep_drink40 分钟前
【基础知识一】线性代数的核心:从矩阵变换到 SVD 终极奥义
线性代数·机器学习·矩阵
一休哥助手40 分钟前
2026年2月2日人工智能早间新闻
人工智能