spaCy - 实用函数

我们可以在 spacy/util.py 中找到一些 spaCy 实用函数的小集合。让我们了解这些函数及其用法。

下表列出了实用函数及其说明。

Sr.No. 实用函数 &描述
1 Util.get_data_path

获取数据目录的路径。

2 Util.set_data_path

设置数据目录的自定义路径。

3 Util.get_lang_class

导入和加载语言类。

4 Util.set_lang_class

设置自定义语言类。

5 Util.lang_class_is_loaded

查找语言类是否已加载。

6 Util.load_model

此函数将加载模型。

7 Util.load_model_from_path

此函数将从数据目录路径加载模型。

8 Util.load_model_from_init_py

它是一个辅助函数,用于模型包的 load() 方法中。

9 Util.get_model_meta

从目录路径获取模型的 meta.json。

10 Util.update_exc

此函数将更新、验证和覆盖 tokenizer 期望。

11 Util.is_in_jupyter

检查我们是否正在从 Jupyter 笔记本运行 spacy。

12 Util.get_package_path

获取已安装 spacy 包的路径。

13 Util.is_package

用于验证模型包。

14 Util.compile_prefix_regex

此函数将把一系列前缀规则编译成一个正则表达式对象。

15 Util.compile_suffix_regex

此函数将把一系列后缀规则编译成一个正则表达式对象。

16 Util.compile_infix_regex

此函数将把一系列中缀规则编译成一个正则表达式对象。

17 Util.compounding

此函数将产生无限系列的复合值。

18 Util.decaying

此函数将产生无限系列的线性衰减值。

19 Util.itershuffle

对迭代器进行打乱。

20 Util.filter_spans

过滤 span 对象序列并删除重复项。