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

day43

1. Dataset 类的__getitem__和__len__方法
Dataset是 PyTorch 中封装数据的抽象类,需自定义子类并实现两个核心方法。
__len__():返回数据集的总样本数(告诉Dataloader数据集有多大);
__getitem__(idx):根据索引idx返回对应的样本(特征 + 标签),支持按索引取数据。

2. Dataloader 类
Dataloader是 PyTorch 中加载数据的工具,基于Dataset实现。
功能:批量加载数据、打乱数据、多线程加载
核心参数:
dataset:传入自定义的Dataset对象;
batch_size:每个批次的样本数;
shuffle:是否打乱数据(训练集设为True,测试集设为False);
num_workers:多线程加载的进程数(加速数据读取)。

3. MNIST 手写数据集
MNIST 是手写数字图像数据集,常用于图像分类入门,PyTorch 中可通过torchvision.datasets.MNIST直接加载。

作业:

CIFAR 数据集介绍
CIFAR 是彩色图像分类数据集,分为 CIFAR-10(10 个类别)和 CIFAR-100(100 个类别):
CIFAR-10 包含:飞机、汽车、鸟、猫等 10 类物体;
图像规格:32×32 像素的彩色图(3 通道:RGB);
数据量:50000 张训练图、10000 张测试图。

@浙大疏锦行

http://www.cnnetsun.cn/news/413542.html

相关文章:

  • 如何快速安装配置ComfyUI-TeaCache加速插件
  • 身份证识别 -
  • Cursor Pro免费无限使用终极指南:一键重置技术详解
  • 专业级B站视频下载神器:bilidown全方位使用指南
  • 5个步骤让foobar2000变身专业级音乐播放器:告别单调界面
  • LaTeX识别终极指南:从零开始掌握MixTeX多模态识别技术
  • 智能动作识别系统:基于骨骼关键点的实时在线动作分析平台完整指南
  • downkyicore批量导出链接:高效管理哔哩哔哩视频的终极方案
  • Auto.js:解锁Android自动化开发的全新可能
  • 零门槛AI视角转换教程:让每张照片都找到完美角度
  • Transformer实战完整指南:10大NLP任务从入门到精通
  • Inno Setup中文界面终极配置:3分钟搞定完整本地化方案
  • Day 45 Tensorboard使用介绍
  • Mopidy终极指南:5步打造全屋智能音乐系统
  • 洛雪音乐音源配置终极指南:快速解锁全网音乐资源
  • IndexTTS2 V23情感控制全面升级,开源大模型助力AI语音创作
  • 终极免费翻译工具:STranslate完整使用指南
  • 微PE官网引导修复MBR让IndexTTS2系统启动恢复正常
  • JSLinux-Deobfuscated:浏览器中的Linux系统完整解析
  • Vortex模组管理器完全攻略:告别游戏模组冲突的终极解决方案
  • ASTC纹理压缩实战指南:突破图形性能瓶颈的完整解决方案
  • 微信小程序开发实时语音识别对接IndexTTS2回复系统
  • HTML5 ContextMenu自定义右键菜单增强IndexTTS2操作便捷性
  • 嵌入式网络终极指南:5步轻松实现物联网设备联网
  • WiFi Card项目实战:React状态管理与数据获取优化的最佳方案
  • Arduino Uno舵机控制:从零实现角度调节操作
  • PDF多功能工具终极指南:从入门到精通的完整教程
  • Arduino IDE与舵机控制:智能硬件项目实战
  • Bloxstrap玩家进阶手册:解锁Roblox隐藏体验的终极工具箱
  • DLSS-Enabler完整使用指南:让非NVIDIA显卡也能享受DLSS黑科技