简体   繁体   English

Deeplearning4j Word2Vec 构建器种子

[英]Deeplearning4j Word2Vec builder seed

In this page ( http://deeplearning4j.org/docs/latest/deeplearning4j-nlp-word2vec ), this snippet of code is mentioned在这个页面( http://deeplearning4j.org/docs/latest/deeplearning4j-nlp-word2vec )中,提到了这段代码

        log.info("Building model....");
        Word2Vec vec = new Word2Vec.Builder()
                .minWordFrequency(5)
                .layerSize(100)
                .seed(42)
                .windowSize(5)
                .iterate(iter)
                .tokenizerFactory(t)
                .build();

        log.info("Fitting Word2Vec model....");
        vec.fit();

What does .seed(42) represent? .seed(42)代表什么? It is not mentioned in the documentation.文档中没有提到它。 The javadoc states This method defines random seed for random numbers generator , but that does not help me understand how this value affects the random numbers generator javadoc 指出This method defines random seed for random numbers generator ,但这并不能帮助我理解此值如何影响随机数生成器

That's not specific to DL4j - seed defines initial state of random numbers generator, so sequence generated by this generator will be the same every time you try.这不是 DL4j 特有的 - 种子定义了随机数生成器的初始状态,因此每次尝试时,此生成器生成的序列都将相同。 So, initial weights of your model will be the same.因此,您的模型的初始权重将相同。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 deeplearning4j word2vec输出wordvectors - deeplearning4j word2vec output wordvectors WordVectorSerializer.loadTxtVectors()中的word2vec deeplearning4j ArrayIndexOutOfBoundsException - word2vec deeplearning4j ArrayIndexOutOfBoundsException in WordVectorSerializer.loadTxtVectors() deeplearning4j - 使用Word2Vec进行命名实体识别 - deeplearning4j - use Word2Vec for named entity recognition 我在deeplearning4j中使用了word2vec来训练单词向量,但是这些向量是不稳定的 - I used word2vec in deeplearning4j to train word vectors, but those vectors are unstable 如何将Deeplearning4j word2vec与Spark合并以将单词转换为其向量表示形式? - How to incorporate Deeplearning4j word2vec with Spark to convert words into its vector representation? 我在deeplearning4j中使用了word2vec来训练向量,但结果不稳定 - I used the word2vec in deeplearning4j to train vectors, but results are unstable 如何清除DeepLearning4j Word2Vec中的vocab缓存,以便每次都对其进行重新培训 - How to clear vocab cache in DeepLearning4j Word2Vec so it will be retrained everytime 如何将Deeplearning4j Word2vec与Spark配合使用? - How can I use deeplearning4j Word2vec with Spark? 是否可以在deeplearning4j.word2vec中使用gensim word2vec模型? - Is it possible to use gensim word2vec model in deeplearning4j.word2vec? DeepLearning4J Doc2Vec 输入结构 - DeepLearning4J Doc2Vec input structure
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM