gpt4 book ai didi

python-3.x - 禁用部分 nlp 管道

转载 作者:行者123 更新时间:2023-12-03 15:49:28 24 4
gpt4 key购买 nike

我在带有 python3 的 Windows 机器上运行 spaCy v2.x。我没有管理员权限,所以我必须将管道称为:
nlp = en_core_web_sm.load()
当我在 *nix 机器上运行相同的脚本时,我可以将管道加载为:
nlp = spacy.load('en', disable = ['ner', 'tagger', 'parser', 'textcat'])
我所做的只是标记化,所以我不需要整个管道。在 Windows 框中,如果我加载管道,如:
nlp = en_core_web_sm.load(disable = ['ner', 'tagger', 'parser', 'textcat'])
这实际上会禁用组件吗?

spaCy information on the nlp pipeline

最佳答案

您可以通过以下方式检查当前管道组件

print(nlp.pipe_names)

如果您不相信输出,您可以通过尝试使用组件来手动检查并尝试打印输出。例如尝试禁用解析器和打印依赖标签。

关于python-3.x - 禁用部分 nlp 管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53870599/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com