如何查看word2vec模型
How to view word2vec model
我只想看到我的 word2vec 模型中的值。
我的语料库很小。我只想看看这个特定语料库的每一步到底发生了什么。
下面是我的一段代码。
word2vec = Word2Vec(corpus, min_count=1)
word_vectors = word2vec.wv
termsim_index = WordEmbeddingSimilarityIndex(word_vectors)
dictionary = corpora.Dictionary(food)
bow_corpus = [dictionary.doc2bow(doc) for doc in food]
similarity_matrix = SparseTermSimilarityMatrix(termsim_index, dictionary)
docsim_index = SoftCosineSimilarity(bow_corpus, similarity_matrix, num_best=10)
所以我想看看 word_vectors
,termsim_index
,similarity_matrix
, docsim_index
到底是什么
要查看每个功能期间发生的更多事情,您应该在 INFO
级别启用日志记录。
但是,您创建的每个对象都有文档化的属性,您可以自由检查 - 通过查看每个 class 的 gensim 文档,或使用通用 Python 操作 - 就像其他文章中描述的那样SO问题,比如Is there a built-in function to print all the current properties and values of an object?。
要提供更具体的建议,您必须详细解释您的具体情况 "want to see"。
我只想看到我的 word2vec 模型中的值。
我的语料库很小。我只想看看这个特定语料库的每一步到底发生了什么。
下面是我的一段代码。
word2vec = Word2Vec(corpus, min_count=1)
word_vectors = word2vec.wv
termsim_index = WordEmbeddingSimilarityIndex(word_vectors)
dictionary = corpora.Dictionary(food)
bow_corpus = [dictionary.doc2bow(doc) for doc in food]
similarity_matrix = SparseTermSimilarityMatrix(termsim_index, dictionary)
docsim_index = SoftCosineSimilarity(bow_corpus, similarity_matrix, num_best=10)
所以我想看看 word_vectors
,termsim_index
,similarity_matrix
, docsim_index
要查看每个功能期间发生的更多事情,您应该在 INFO
级别启用日志记录。
但是,您创建的每个对象都有文档化的属性,您可以自由检查 - 通过查看每个 class 的 gensim 文档,或使用通用 Python 操作 - 就像其他文章中描述的那样SO问题,比如Is there a built-in function to print all the current properties and values of an object?。
要提供更具体的建议,您必须详细解释您的具体情况 "want to see"。