【发布时间】:2020-10-02 00:30:32
【问题描述】:
在 spacy 的文本分类 train_textcat 示例中,有两个标签分别指定了 Positive 和 Negative。因此,猫的分数表示为
cats = [{"POSITIVE": bool(y), "NEGATIVE": not bool(y)} for y in labels]
我正在使用多标签分类,这意味着我可以在一个文本中标记两个以上的标签。我已将标签添加为
textcat.add_label("CONSTRUCTION")
并指定我使用的猫分数
cats = [{"POSITIVE": bool(y), "NEGATIVE": not bool(y)} for y in labels]
我很确定这是不正确的。任何建议如何在多标签分类中指定猫的分数以及如何训练多标签分类? spacy 中的示例是否也适用于多标签分类?
【问题讨论】:
标签: spacy text-classification multilabel-classification