PyTorchのDatasetとDataloader
DatasetとDataloaderの基本的な使い方と取得できる情報(属性)についてまとめます。
この記事は、取得できる情報(属性)についてが中心だと思ってください。
例えば、”dataloaderのBatchサイズが知りたい”とか、”dataloaderからdatasetを確認したい”ときに使います。
Dataset
https://betashort-lab.com/データサイエンス/ディープラーニング/pytorchのdatasetsで画像データセットを作る/
データやtargetを見る
やりたいこと | コード |
---|---|
データの総数が知りたい |
len(dataloader) |
データが欲しい |
dataset.data |
targetデータが欲しい |
dataset.targets |
画像のtransform何を指定したっけ? |
dataset.transform |
Dataloader
https://betashort-lab.com/データサイエンス/ディープラーニング/pytorchのdataloader-samplerとclass_weightなども/
batchやdatasetの情報を見る
やりたいこと | コード |
---|---|
データセットが知りたい |
dataloader.dataset |
Batchサイズが知りたい |
dataloader.batch_size |
Batchが何個あるのか |
len(dataloader) |
データが欲しい |
dataloader.dataset.data |
targetデータが欲しい |
dataloader.dataset.targets |
画像のtransform何を指定したっけ? |
dataloader.dataset.transform |