コードの最初にコードボックスを壊しました。必要な修正を使用してプロンプトをやり直してください。
間違いをお詫びします。適切なフォーマットを備えたブラシデータセットのデータローダーの例は次のとおりです。
`` python
OSをインポートします
ピクルスをインポートします
Torch.utils.dataからImport Dataset、Dataloaderから
クラスBrushdataset（データセット）：
     def __init __（self、root_dir）：
        self.root_dir = root_dir
        self.data = []
    
        os.listdirのwriter_id（self.root_dir）：
            os.path.isdir（os.path.join（self.root_dir、writer_id））：
                os.listdirのdrawing_id（os.path.join（self.root_dir、writer_id））：
                    with open（os.path.join（self.root_dir、writer_id、drawing_id）、 'rb'）as f：
                        文、描画、label = pickle.load（f）
                        self.data.append（（文、図面、ラベル））
                    
    def __len __（self）：
        レン（self.data）を返す

    def __getitem __（self、idx）：
        文、描画、ラベル= self.data [idx]
        文、描画、ラベルを返します
＃使用例
dataset = brushdataset（ "data/brush"）
dataloader = dataloader（dataset、batch_size = 32、shuffle = true）
文章、図面、データローダーのラベルについて：
    ＃データのバッチで何かをします
`` `