Open
Description
🐛 Bug
Describe the bug
I came across this error when using data.Field. It only happen when I define my own unk_token and set min_freq >1 at the same time.
To Reproduce
the code I use:
`SRC = data.Field(lower=True, unk_token="my_unk_token")
TGT = data.Field(lower=True)
train, val, test = datasets.IWSLT.splits(exts=('.de', '.en'), fields=(SRC, TGT))
SRC.build_vocab(train, min_freq=10)
train_iter = data.BucketIterator(dataset=train, batch_size=64,
sort_key=lambda x: data.interleave_keys(len(x.src), len(x.trg)))
batch = next(iter(train_iter))`
Metadata
Metadata
Assignees
Labels
No labels