3

我需要在没有任何外部网络访问权限的平台上运行 stanza ner。代码stanza.download('en')失败。在没有下载功能的情况下运行,给了我一个例外

Exception: Resources file not found at: \home\stanza_resources\resources.json. Try to download the model again

有没有办法下载和缓存资源目录中的所有必需模块并将该目录指向节管道?

谢谢

4

1 回答 1

4

看起来下载和管道类都为目录提供了一个参数dir

所以下面的代码有效

stanza.download('en', dir='resources/', processors={ner_processor: package})

nlp_pipeline = stanza.Pipeline('en', dir='resources/', processors={ner_processor: package})

于 2020-04-21T17:26:19.343 回答