Ich habe den Quellcode von word2vec in github unten heruntergeladen. https://github.com/tensorflow/models/blob/master/tutorials/embedding/word2vec.py
Ich verwende Tensorflow auf Pycharm. Ich verwende Windows 10. Ich installierte Tensorflow, Python, Numpy, die benötigt werden, um Tensorflow auf Windows zu verwenden. In Word2vec.py Quellcode, setze ich die savepath
, trainpath
und evalpath
. Ich habe die Trainingstextdatei von http://mattmahoney.net/dc/text8.zip
heruntergeladen, die der Quellcode empfohlen. Aber wenn ich den Code lief ich den Fehler unten:tensorflow Word2Vec Fehler
C:\Users\Sungjin\AppData\Local\Programs\Python\Python35\python.exe C:/Users/Sungjin/PycharmProjects/untitled/ImpW2V.py Traceback (most recent call last): File "C:/Users/Sungjin/PycharmProjects/untitled/ImpW2V.py", line 43, in word2vec = tf.load_op_library(os.path.join(os.path.dirname(os.path.realpath(file)), 'word2vec_ops.so')) File "C:\Users\Sungjin\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\framework\load_library.py", line 64, in load_op_library None, None, error_msg, error_code) tensorflow.python.framework.errors_impl.NotFoundError: C:\Users\Sungjin\PycharmProjects\untitled\word2vec_ops.so not found
Process finished with exit code 1
I Readme.md Datei auf Github überprüft, aber es gibt nichts, über die Datei erwähnt. Es scheint, ich muss word2Vec_ops
.so Datei machen, aber ich weiß nicht wie.
danke ich sollte diesen Code bei Ubuntu mit einer virtuellen Box versuchen. –
Wissen Sie, was die entsprechenden Dateien in Windows sind? –
Ich habe eine Frage dazu gestellt: https://stackoverflow.com/questions/45281124/using-word2vec-with-tensorflow-on-windows –