如何在Deeplearning4j - Word2vec中获得两个单词之间的cosign diatance

时间:2017-01-04 05:57:34

标签: word2vec deeplearning4j

我正在使用deeplearning4j来学习文本数据。

我已经在deeplearning4j网站上完成了word2vec教程并成功

训练有100个文件的单词向量。

但我不知道如何获得两个不同单词的cosign距离,如下图

enter image description here

像这张图片一样,如果我插入“法国”字样

我想要

[与法国+ cosign距离相似的词]

我能得到[与法国相似的话]

但我不知道如何获得cosign距离值。

任何解决方案?

2 个答案:

答案 0 :(得分:0)

抱歉,我很遗憾,我错过了教程的某些部分

抱歉

我得到解决方案

double cosSim = vec.similarity("day", "night");
        System.out.println(cosSim);
        //output: 0.7704452276229858

抱歉

忘掉这个愚蠢的问题

答案 1 :(得分:0)