tf-seq2seq icon indicating copy to clipboard operation
tf-seq2seq copied to clipboard

How can I use pre-embedded data in this model?

Open andymogul opened this issue 8 years ago • 1 comments

I'm trying to use pre-embedded data as input. It means I don't want to use embedding layer of model. How should I do this? Need for help.

andymogul avatar Jun 18 '17 05:06 andymogul

Hi andy!

try adding this

`

        embedding_variable = tf.Variable(tf.constant(0.0, shape = [self.encoder_vocab_size, embedding_size]),trainable = False, name = 'embedding')
                       
        self.encoder_embedding_placeholder = tf.placeholder(tf.float32, shape=[self.encoder_vocab_size,embedding_size], name = 'embedding_placeholder' )
        self.encoder_embeddings = embedding_variable.assign(self.encoder_embedding_placeholder)
        self.encoder_inputs_embedded=tf.nn.embedding_lookup(self.encoder_embeddings,self.encoder_inputs)`

GiteshKhanna avatar Jun 26 '18 12:06 GiteshKhanna