如何从 Spacy 加载任意语言
How to load arbitrary languages from Spacy
所以我有这个功能:
import spacy
def foo(lang):
if lang == "en":
model = spacy.lang.en.English()
elif:
Spacy 中有 ton 种语言,我需要能够处理所有这些语言(无需硬编码)。
阅读他们的代码,他们有像 en
这样的子模块,在变量 __all__
中有 "English"
但我不知道我该怎么做。
加载一个Language
(这不包括任何统计模型):
nlp = spacy.util.get_lang_class("en")
所以我有这个功能:
import spacy
def foo(lang):
if lang == "en":
model = spacy.lang.en.English()
elif:
Spacy 中有 ton 种语言,我需要能够处理所有这些语言(无需硬编码)。
阅读他们的代码,他们有像 en
这样的子模块,在变量 __all__
中有 "English"
但我不知道我该怎么做。
加载一个Language
(这不包括任何统计模型):
nlp = spacy.util.get_lang_class("en")