Delegate to Language.from_config in spacy.blank

This commit is contained in:
Ines Montani 2020-09-15 11:07:55 +02:00
parent e977086a9a
commit 0f943157af
1 changed files with 5 additions and 3 deletions

View File

@ -46,12 +46,14 @@ def load(
return util.load_model(name, disable=disable, exclude=exclude, config=config)
def blank(name: str, **overrides) -> Language:
def blank(
name: str, *, config: Union[Dict[str, Any], Config] = util.SimpleFrozenDict()
) -> Language:
"""Create a blank nlp object for a given language code.
name (str): The language code, e.g. "en".
**overrides: Keyword arguments passed to language subclass on init.
config (Dict[str, Any] / Config): Optional config overrides.
RETURNS (Language): The nlp object.
"""
LangClass = util.get_lang_class(name)
return LangClass(**overrides)
return LangClass.from_config(config)