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 对象序列并删除重复项。 |