你能确定现有 EntityRecognizer (NER) 的标签列表吗?
Can you determine list of labels for existing EntityRecognizer (NER)?
我知道过去您可以获得 EntityRecognizer 的标签列表,如下所示:
nlp.entity.cfg[u'actions']
(来自 https://github.com/explosion/spaCy/issues/441)
但是,这似乎被禁止了。现在有什么办法吗?
您可以执行以下操作:
nlp.entity.labels
它输出以下元组:
('CARDINAL',
'DATE',
'EVENT',
'FAC',
'GPE',
'LANGUAGE',
'LAW',
'LOC',
'MONEY',
'NORP',
'ORDINAL',
'ORG',
'PERCENT',
'PERSON',
'PRODUCT',
'QUANTITY',
'TIME',
'WORK_OF_ART')
在 spaCy 3 中执行 nlp.get_pipe('ner').labels
。
我知道过去您可以获得 EntityRecognizer 的标签列表,如下所示:
nlp.entity.cfg[u'actions']
(来自 https://github.com/explosion/spaCy/issues/441)
但是,这似乎被禁止了。现在有什么办法吗?
您可以执行以下操作:
nlp.entity.labels
它输出以下元组:
('CARDINAL',
'DATE',
'EVENT',
'FAC',
'GPE',
'LANGUAGE',
'LAW',
'LOC',
'MONEY',
'NORP',
'ORDINAL',
'ORG',
'PERCENT',
'PERSON',
'PRODUCT',
'QUANTITY',
'TIME',
'WORK_OF_ART')
在 spaCy 3 中执行 nlp.get_pipe('ner').labels
。