【发布时间】:2022-01-03 13:06:33
【问题描述】:
如何将我从 huggingface DistilBertTokenizer 获得的标记映射到输入文本的位置?
例如I have a new GPU -> ["i", "have", "a", "new", "gp", "##u"] -> [(0, 1), (2, 6), ...]
我对此感兴趣,因为假设我为每个标记分配了一些注意力值,我想显示它实际对应的原始文本的哪一部分,因为标记化版本对非 ML 人不友好。
我还没有找到任何解决方案,尤其是当有[UNK] 令牌时。任何见解将不胜感激。谢谢!
【问题讨论】:
-
你说的是字符映射吗?您是否必须显示每个单独的(子词)标记,或者它是否可以替代平均子词并将它们合并在一起(例如,平均
gp和##u)?
标签: tokenize huggingface-transformers huggingface-tokenizers