主要内容

word2vec

将单词映射到嵌入向量

描述

例子

= word2vec (循证单词的嵌入向量单词在嵌入循证.如果单词不在嵌入词汇表中,则函数返回一行s.默认情况下,区分大小写。

= word2vec (循证单词“IgnoreCase”,真的)的嵌入向量单词使用前面的任何语法忽略大小写。如果嵌入中的多个单词只是在case中有所不同,那么函数将返回其中一个对应的向量,而不返回任何特定的向量。

例子

全部折叠

加载一个预先训练的词嵌入使用fastTextWordEmbedding.这个功能需要文本分析工具箱™模型为快速文本英语160亿令牌字嵌入金宝app支持包。如果没有安装此支金宝app持包,则该函数提供一个下载链接。

emb = fastTextWordEmbedding
emb = wordem寝具属性:尺寸:300词汇:[1×1000000 string]

将单词“Italy”、“Rome”和“Paris”映射到向量word2vec

意大利= word2vec (emb,“意大利”);罗马= word2vec (emb,“罗马”);巴黎= word2vec (emb,“巴黎”);

地图矢量意大利-罗马+巴黎到一个词的使用vec2word

单词= vec2word(emb,意大利-罗马+巴黎)
词=“法国”

输入参数

全部折叠

输入字嵌入,指定为wordEmbedding对象。

输入字,指定为字符串向量、字符向量或字符向量的单元格数组。如果您指定单词作为一个字符向量,函数将参数视为一个单词。

数据类型:字符串|字符|细胞

输出参数

全部折叠

字嵌入向量的矩阵。

介绍了R2017b