pythonでword2vecを動かしたいのですが、RuntimeErrorが出てきました。
###発生している問題・エラーメッセージ
RuntimeError:ypu must first build vocabulary before training the models
###該当のソースコード
http://tjo.hatenablog.com/entry/2014/06/19/233949
を参考にさせてもらっています。
from gensim.models import word2vec
data = word2vec.Text8Corpus('data.txt')
はエラーメッセージは出ないのですが、
model = word2vec.Word2Vec(data, size=200)
を実行するとエラーが出ます。
読み込みたいファイルは、pythonのカレントディレクトリにあります。
###試したこと
同じような質問を見てやってみましたが、うまくいきませんでした
https://teratail.com/questions/14400
###補足情報(言語/FW/ツール等のバージョンなど)
python2.7(anacondaを入れてコマンドプロンプトから使ってます)
MeCab0.996
Windows10 64bit
文系学生で、プログラミングなどほとんどやったこともなく、知識がかなり
乏しいです。
大変申し訳ありませんが、易しい説明をお願いいたします。
回答1件
あなたの回答
tips
プレビュー