首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >word2vec语音对焦

word2vec语音对焦
EN

Stack Overflow用户
提问于 2017-07-14 15:18:21
回答 1查看 588关注 0票数 0

我使用word2vec将我的单词表示为向量。

代码语言:javascript
复制
text = np.loadtxt("file.txt", dtype=str, delimiter=" ")
word2vec = w2v.Word2Vec(text, size=100, window=5, min_count=5, workers=4)
print(len(word2vec.wv.vocab))

文本是单词(字符串)的列表。这段代码不打印单词数,而是打印26 #英文字母。为了训练word2vec成为我的模型,我需要处理的是单词,而不是字母。我尝试过将文本转换为字符串,但没有成功。我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-14 15:23:14

我认为你需要传递一份单词列表:

代码语言:javascript
复制
word2vec = w2v.Word2Vec(text.reshape(-1, 1), size=100, window=5, min_count=5, workers=4)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45106468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档