Я пытаюсь применить word2vec для сверточной нейронной сети. Я новичок в Tensorflow. Вот мой код для слоя перед поездом.
W = tf.Variable(tf.constant(0.0, shape=[vocabulary_size, embedding_size]),
trainable=False, name="W")
embedding_placeholder = tf.placeholder(tf.float32, [vocabulary_size, embedding_size])
embedding_init = W.assign(embedding_placeholder)
sess = tf.Session()
sess.run(embedding_init, feed_dict={embedding_placeholder: final_embeddings})
Я думаю, что мне следует использовать embedding_lookup
, но не знаю, как его использовать. Я действительно appreace это кто-то может дать несколько советов.
Спасибо