spaCy - 實用函式



我們可以在 `spacy/util.py` 中找到一些 spaCy 實用函式的小集合。讓我們瞭解這些函式及其用法。

下表列出了實用函式及其描述。

序號 實用函式及描述
1 Util.get_data_path

獲取資料目錄的路徑。

2 Util.set_data_path

設定資料目錄的自定義路徑。

3 Util.get_lang_class

匯入並載入 Language 類。

4 Util.set_lang_class

設定自定義 Language 類。

5 Util.lang_class_is_loaded

查詢 Language 類是否已載入。

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

此函式將更新、驗證並覆蓋分詞器期望。

11 Util.is_in_jupyter

檢查是否從 Jupyter Notebook 執行 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 物件並移除重複項。

廣告
© . All rights reserved.