我正在嘗試使用Gensim的Word2Vec實現。 Gensim警告說,如果你沒有C編譯器,訓練速度會降低70%。是否需要驗證Gensim是否正確使用我已安裝的C編譯器?如何判斷Gensim Word2Vec是否使用C編譯器?
我使用Python的蟒蛇3.5在Windows 10
我正在嘗試使用Gensim的Word2Vec實現。 Gensim警告說,如果你沒有C編譯器,訓練速度會降低70%。是否需要驗證Gensim是否正確使用我已安裝的C編譯器?如何判斷Gensim Word2Vec是否使用C編譯器?
我使用Python的蟒蛇3.5在Windows 10
顯然gensim提供一個變量來檢測這樣的:
assert gensim.models.doc2vec.FAST_VERSION > -1
我發現這條線在本教程: https://github.com/RaRe-Technologies/gensim/blob/develop/docs/notebooks/doc2vec-IMDB.ipynb
Gensim提供兩個輪子和一個Windows安裝程序。
pip install gensim
應該讓你用Cython優化gensim沒有得到用Cython啓動和運行的工作(不,這不是太棒了用Cython,但有時它是很好,只是有東西跑)。
如果您告訴我們您正在使用的平臺以及您使用的是什麼安裝程序,它會有很大幫助。 – smci
增加了有關平臺和安裝程序的信息,但我想我找到了答案,它是平臺並獨立安裝(請參閱下面的答案)。 – David