2

Я новичок в Tensorflow, и я запускаю учебник по кодированию word2vec (https://github.com/tensorflow/models/tree/master/tutorials/embedding) на Tensorflow (только для процессора), OS X: 10.11.6. Я установил тензорный поток через pip install.AttributeError: module 'tensorflow.models.embedding.gen_word2vec' не имеет атрибута 'skipgram_word2vec'

Запуск word2vec_basic.py может достичь ожидаемого результата, но когда она превращается в word2vec.py и word2vec_optimized.py, отображается следующее сообщение об ошибке:

enter image description here

ответ

1

Вы должны будете использовать bazel для создания каталога, так как op 'skipgram_word2vec' определен в C++, а не в Python.

+0

У меня такая же ошибка. Как использовать bazel.Can я использую его в linux. – Aniruddh

+0

На самом деле, я начал изучать это больше, и кажется, что нет простого способа получить базу для создания каталога. Я работаю над запросом на перенос, который должен позволить вам запустить word2vec, если вы самостоятельно скомпилируете ops: https://github.com/tensorflow/models/pull/802 – Neal

+0

Как я могу создать ops для word2vec? t разглядеть голову или хвост учебника тензорного потока. – Aniruddh

 Смежные вопросы

  • Нет связанных вопросов^_^