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()
相关推荐
小和尚同志3 小时前
54.6k star 的 Multica: 集多 Agent 和看板于一体的 AI 平台
人工智能·aigc·three.js
一枕槐安4873 小时前
少样本提示(Few-shot)在业务场景的落地实践
大数据·人工智能·意图分类·mmr多样性·knn检索·动态示例选择
王中阳Go4 小时前
后端转 Agent 岗面试怎么答:8 个高频问题与应答口径
人工智能·后端·python·大语言模型
海宇AI4 小时前
零信任架构实战:基于海宇个人风险报告构建自动化分期商城信用额度初审网关
运维·人工智能·架构·自动化
tellmewhoisi4 小时前
深度学习32:卷积神经网络:卷积层(卷积运算,填充,步幅)
人工智能·深度学习·cnn
weixin_307779135 小时前
RAG 面试陷阱——混合检索并非无条件优越:一个条件反转实验
人工智能·python·面试·职场和发展
Sinokap5 小时前
OpenAI 披露 AI 安全实验:智能体如何突破隔离边界?
人工智能·安全
云和数据.ChenGuang5 小时前
深入解析 Python 的 dir():从用法到 CPython 源码实现
开发语言·人工智能·python·langchain
重生之我在番茄自学网安拯救世界6 小时前
AI 开发者日报 第1期(本周精选)| 插件市场投毒、智能体搞出“官僚饥荒村”,十年前的 CNN 打赢大模型
人工智能·网络安全·大模型·ai编程·智能体
涛声依旧-底层原理研究所6 小时前
拆解 Cordis 底座:Agent 是如何被「组合」出来的
人工智能·架构