PyTorchのDatasetとDataloaderからBatchサイズ・Target・etc…を知りたい

データサイエンス




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
タイトルとURLをコピーしました