YutaroOgawa/pytorch_advanced

[質問:第7章]P.341:DataLoderの作成に関して。

Closed this issue · 2 comments

はじめまして。初めて質問させていただきます。
第7章を順番に実装したのですが、P.341、DataLodaerの作成のところで
print(batch.Text)を実行すると
Batch' object has no attribute 'Text'
とエラーをはかれてしまいます、、、
これはどのように対応すればよいか、教えてください。

度々すいません。
このサイトを参考にして、torchtextのバージョンを下げることによって実行することができました。
https://plaza.rakuten.co.jp/taro3chidayo/diary/202103060002/

ここで再びお願いしたいのですが、最新のバージョンで、

from torchtext.legacy import data

で今まで処理を行っていたのですが、この場合ではどのように対処すればいいのでしょうか?
教えてください。

何度も何度もすいません。
どうやら、TabularDataset.splitsの部分が本を見ながら組んでいた自分のプログラムではおかしかったみたいで、、、
自己解決しました。
torchtextの最新バージョンでも、torchtext.legacyを利用していればちゃんと動作するみたいです。
お騒がせして申し訳ないです。