Пример #1
0
 def build_image_embedding(self):
     print('\tBuild image embedding')
     with tf.variable_scope('ConvNet') as scope:
         convnet = ConvNet(self.config, self.mode)
         cnn_output = convnet.build_model(self.images)
     with tf.variable_scope('IcestateEmbedding') as scope:
         image_embeddings = tf.contrib.layers.fully_connected(
             inputs=cnn_output,
             num_outputs=self.config.feature_dims,
             activation_fn=None,
             weights_initializer=self.initializer,
             biases_initializer=None,
             scope=scope)
     tf.constant(self.config.embedding_size, name="embedding_size")
     self.image_embeddings = image_embeddings