Open SG2810 opened 1 week ago
ご連絡ありがとうございます。 DataLoaderの仕様が変わり、Datasetには含まれていないlabelsが挿入されてしまい、batchの中に{"labels": None}が含まれるため、エラーを出力してしまっているみたいです。
エラーとなっている、下記の行を
batch = {k: v.to(model.device) for k, v in batch.items()}
このように変更してもらってもよろしいでしょうか?
batch = {k: v.to(model.device) for k, v in batch.items() if k != "labels"}
7.4.2でファインチューニングを行った後に以下のコードを実行するとその下のようなエラーが発生しました。
DataLoaderの性質上、こうなってしまうようなのですが、何か解決策はありますでしょうか