mirror of
https://github.com/explosion/spaCy.git
synced 2024-12-26 18:06:29 +03:00
Merge pull request #538 from kendricktan/master
Fixed train_ner examples when model_dir isn't None
This commit is contained in:
commit
7e4e46f3c1
|
@ -22,10 +22,10 @@ def train_ner(nlp, train_data, entity_types):
|
||||||
|
|
||||||
def main(model_dir=None):
|
def main(model_dir=None):
|
||||||
if model_dir is not None:
|
if model_dir is not None:
|
||||||
model_dir = pathlb.Path(model_dir)
|
model_dir = pathlib.Path(model_dir)
|
||||||
if not model_dir.exists():
|
if not model_dir.exists():
|
||||||
model_dir.mkdir()
|
model_dir.mkdir()
|
||||||
assert model_dir.isdir()
|
assert model_dir.is_dir()
|
||||||
|
|
||||||
nlp = spacy.load('en', parser=False, entity=False, vectors=False)
|
nlp = spacy.load('en', parser=False, entity=False, vectors=False)
|
||||||
|
|
||||||
|
@ -49,7 +49,7 @@ def main(model_dir=None):
|
||||||
print(word.text, word.tag_, word.ent_type_, word.ent_iob)
|
print(word.text, word.tag_, word.ent_type_, word.ent_iob)
|
||||||
|
|
||||||
if model_dir is not None:
|
if model_dir is not None:
|
||||||
with (model_dir / 'config.json').open('wb') as file_:
|
with (model_dir / 'config.json').open('w') as file_:
|
||||||
json.dump(ner.cfg, file_)
|
json.dump(ner.cfg, file_)
|
||||||
ner.model.dump(str(model_dir / 'model'))
|
ner.model.dump(str(model_dir / 'model'))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user