pytorch 模块“torchtext.data”没有属性“Field”

yvfmudvl  于 2023-11-19  发布在  其他
关注(0)|答案(1)|浏览(344)
  1. from torchtext import data
  2. TEXT = data.Field(tokenize='spacy', batch_first=True, include_lengths=True)
  3. LABEL = data.LabelField(dtype=torch.float, batch_first=True)

个字符
我想和这个做文本分类的happen.how解决这个问题?

von4xj4u

von4xj4u1#

它应该是:

  1. from torchtext.legacy import data

字符串
torchtext.data.Field现在是torchtext.legacy.data.Field
一切都没变

  1. torchtext.data.Field -> torchtext.legacy.data.Field


以下是Torchtext 0.9.0 release中更改的完整列表

  1. torchtext.data.Pipeline -> torchtext.legacy.data.Pipeline
  2. torchtext.data.Batch -> torchtext.legacy.data.Batch
  3. torchtext.data.Example -> torchtext.legacy.data.Example
  4. torchtext.data.Field -> torchtext.legacy.data.Field
  5. torchtext.data.Iterator -> torchtext.legacy.data.Iterator
  6. torchtext.data.Dataset -> torchtext.legacy.data.Dataset


git link:https://github.com/pytorch/text/releases/tag/v0.9.0-rc5

展开查看全部

相关问题