以下のサイトを実行しようとしたらエラーが出ます。
gensimによるword2vecの利用例
https://qiita.com/hsoccer/items/760a2f871c3b3bad1c46
(example.pyを.ipynbにしてJupiter notebookで実行しています)
エラー内容
TypeError Traceback (most recent call last)
/var/folders/1b/4r83ph916kb86bjsvm74d7740000gn/T/ipykernel_967/1406860841.py in <module>
38
39 #『こころ』から作成されたモデル
---> 40 model = kokoro()
41
42 #「人間」という単語に最も近い10単語を表示する
/var/folders/1b/4r83ph916kb86bjsvm74d7740000gn/T/ipykernel_967/1406860841.py in kokoro()
30
31 #単語の分散表現のモデル作成
---> 32 v.vectorize()
33
34 #できたモデルを返す
~/プログラミング/Mercurial用/pythonren/word2vecren/my_word2vec/my_word2vec/vectorizer.py in vectorize(self, other_file_dir, sg, size, min_count, window, hs, negative, iter)
51 else:
52 sentences = word2vec.Text8Corpus(other_file_dir)
---> 53 self._train(sentences, sg, size, min_count, window, hs, negative, iter)
54
55 def _train(self, sentences, sg=1, size=300, min_count=10, window=5, hs=0, negative=15, iter=15):
~/プログラミング/Mercurial用/pythonren/word2vecren/my_word2vec/my_word2vec/vectorizer.py in _train(self, sentences, sg, size, min_count, window, hs, negative, iter)
62 word2vecの引数 : 詳細はgensimのドキュメント参照
63 """
---> 64 self.model = word2vec.Word2Vec(sentences, sg=sg, vector_size=size, min_count=min_count, window=window, hs=hs, negative=negative, iter=iter)
65
66 def save_model(self, model_dir):
TypeError: init() got an unexpected keyword argument 'iter'