mindspore/docs/api/api_python/dataset_text/mindspore.dataset.text.Fast...

29 lines
1.2 KiB
ReStructuredText
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

mindspore.dataset.text.FastText
================================
.. py:class:: mindspore.dataset.text.FastText
FastText 预训练词向量。
通过 FastText ,可以创建一种无监督或有监督学习算法,以获得单词的向量表示。
.. py:method:: from_file(file_path, max_vectors=None)
:classmethod:
加载 FastText 预训练向量集文件。
参数:
- **file_path** (str) - FastText 预训练向量集文件路径。文件后缀需为 `*.vec`
- **max_vectors** (int可选) - 加载预训练向量的数量上限。
大多数预训练向量集按词频降序排列。因此,如果内存不足以存放整个向量集,或者出于其他原因,
可以通过该值限制加载的向量数量。默认值: ``None`` ,没有上限。
返回:
FastText预训练词向量。
异常:
- **TypeError** - 当 `file_path` 不为str类型。
- **RuntimeError** - 当 `file_path` 文件路径不存在或没有访问权限。
- **TypeError** - 当 `max_vectors` 不为int类型。
- **ValueError** - 当 `max_vectors` 为负数。