spaCy - 评估命令



顾名思义,此命令将评估模型的准确性和速度。它将在 JSON 格式的标注数据上进行。评估命令将打印结果,并可以选择性地将解析器样本集的 displaCy 可视化导出到 HTML 文件(.html)。

另一方面,如果模型的管道中存在相应的组件,则依赖项解析和 NER 的可视化将作为单独的文件导出。

评估命令如下所示:

python -m spacy evaluate [model] [data_path] [--displacy-path] [--displacy-limit][--gpu-id] [--gold-preproc] [--return-scores]

参数

下表解释了它的参数:

参数 类型 描述
模型 位置参数 此参数表示要评估的模型。它可以是包或快捷链接名称,也可以是模型数据目录的路径。
数据路径 位置参数 它是 JSON 格式评估数据的位置。
--displacy-path, -dp 选项 此参数是将渲染的解析作为 HTML 输出到的目录。如果未设置此参数,则不会生成任何可视化。
--displacy-limit, -dl 选项 它表示每个文件要生成的解析数。默认值为 25。
--gpu-id, -g 选项 如果要使用 GPU,则需要在此处定义。-1 的默认值为 CPU。
--gold-preproc, -G 标志 此参数用于使用黄金预处理。
--return-scores, -R 标志 它将返回包含模型分数的字典。
spacy_command_line_helpers.htm
广告