news 2026/7/29 16:08:16

day43

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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 张测试图。

@浙大疏锦行

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/23 23:52:35

FlashAI通义千问大模型本地部署终极指南:零基础快速上手

FlashAI通义千问大模型本地部署终极指南:零基础快速上手 【免费下载链接】通义千问 FlashAI一键本地部署通义千问大模型整合包 项目地址: https://ai.gitcode.com/FlashAI/qwen 还在为AI大模型的复杂安装流程而烦恼吗?FlashAI通义千问大模型整合包…

作者头像 李华
网站建设 2026/7/22 1:08:35

Emby Server终极部署指南:10分钟打造专业级家庭媒体中心

Emby Server终极部署指南:10分钟打造专业级家庭媒体中心 【免费下载链接】Emby Emby Server is a personal media server with apps on just about every device. 项目地址: https://gitcode.com/gh_mirrors/emby3/Emby 想要将散落在硬盘各处的电影、电视剧和…

作者头像 李华
网站建设 2026/7/29 15:04:51

艺术二维码创作终极指南:用qrbtf重塑视觉表达新范式

艺术二维码创作终极指南:用qrbtf重塑视觉表达新范式 【免费下载链接】qrbtf An art QR code (qrcode) beautifier. 艺术二维码生成器。https://qrbtf.com 项目地址: https://gitcode.com/gh_mirrors/qr/qrbtf 在数字化浪潮席卷各行各业的今天,二维…

作者头像 李华
网站建设 2026/7/28 9:43:20

番茄工作法终极指南:5步掌握Pomolectron桌面神器

番茄工作法终极指南:5步掌握Pomolectron桌面神器 【免费下载链接】pomolectron :tomato: A pomodoro app for your menubar/tray. 项目地址: https://gitcode.com/gh_mirrors/po/pomolectron 你是否经常工作到一半就被各种通知打断?是否感觉专注力…

作者头像 李华
网站建设 2026/7/28 9:42:26

黑苹果EFI自动生成神器:OpCore Simplify一键搞定所有配置难题

黑苹果EFI自动生成神器:OpCore Simplify一键搞定所有配置难题 【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify 还在为复杂的OpenCore配置而…

作者头像 李华
网站建设 2026/7/28 9:41:43

ChromeDriver下载地址汇总及自动化测试IndexTTS2流程

ChromeDriver下载地址汇总及自动化测试IndexTTS2流程 在AI语音合成技术快速迭代的今天,开发者面临的不仅是模型性能的挑战,还有如何高效验证和部署这些复杂系统的问题。像IndexTTS2这样基于深度学习的情感可控TTS模型,虽然提供了直观的WebUI…

作者头像 李华