CASIA-B数据集的处理
我们想知道数据集的处理步骤,从下载好的数据集到作为模型的输入,中间需要做一些什么事情。我们主要是想知道数据的变化,数据的尺寸,加载进模型之后数据到底是怎么进行变换的。
1、预处理
将CASIA-B中的图片处理一下,裁剪出人物的步态轮廓图,与模型没有关系
2、需要数据加载器,为模型提供数据
我们的模型需要数据,数据从哪里来,就是从数据加载器中来,成批次的输入进模型
数据集的处理 | dataloader包含sample包含dataset |
---|---|
dataset | 数据集的加载与处理 |
sample | 进一步处理数据集,将数据集按批次划分 |
dataloader | 数据加载器,加载数据并准备成批次输入供模型训练 |
3、对输入数据进行预处理
对输入数据进行了一系列的处理和转换,包括数据的解包、变换函数的选择、数据转换为张量、数据类型的设置等。最终返回经过预处理后的训练数据元组
至此,数据集才算处理完,模型才有数据可用,至于每一步处理的数据的尺寸,还需要进一步理解代码