我刚开始学习Python编程和spacy模块,我创建了自己的命名实体识别模块,运行得很好,但我想要知道模块保存在哪个输出目录,请帮助我
将模型保存到输出目录
if output_dir is not None: output_dir = Path(output_dir) if not output_dir.exists(): output_dir.mkdir() nlp.meta['name'] = new_model_name #重命名模型 nlp.to_disk(output_dir) print("Saved model to", output_dir) # 测试保存的模型 print("Loading from", output_dir) nlp2 = spacy.load(output_dir) doc2 = nlp2(test_text) for ent in doc2.ents: print(ent.label_, ent.text)
回答:
我猜你想知道你训练的模型被保存到了哪个目录。你代码中甚至有变量output_dir
。只要查看它被设置为什么值,然后在你的文件系统中找到那个位置。如果这不是你遇到的问题,请进一步澄清你的问题。