前提・実現したいこと
Pytorchを用いて、CIFAR10の画像分類を行おうとしています。
データセットをインストールしDataloaderをつくることができたので、中身を以下のコードで確認しようとしたところエラーがでてしまいました。
発生している問題・エラーメッセージ
'tuple' object is not callable
該当のソースコード
python
1#cifarデータセットのダウンロード 2train_data=datasets.CIFAR10(root="./data",train=True,transform=transforms.Compose([(transforms.ToTensor(),transforms.Normalize([0.5,0.5,0.5],[0.5,0.5,0.5]))]),download=True) 3test_data=datasets.CIFAR10(root="./data",train=False,transform=transforms.Compose([(transforms.ToTensor(),transforms.Normalize([0.5,0.5,0.5],[0.5,0.5,0.5]))]),download=True) 4#Dataloaderの作成 5batch_size=1024 6train_loaders=torch.utils.data.DataLoader(train_data,batch_size,shuffle=True) 7test_loaders=torch.utils.data.DataLoader(test_data,batch_size,shuffle=False) 8#Dataloaderの1番目の要素の確認 9for i,y in train_loaders: 10 break 11print(i) 12print(y)
試したこと
インターネットを活用し、自分なりに解決方法を調べてみましたが、思うような情報は得られませんでした。
ご回答の程、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/22 11:58
2021/12/22 12:03
2021/12/22 17:49
2021/12/22 18:43
2021/12/22 18:44
2021/12/23 03:32