code: def conv_cond_concat(x, y):
      
      x_shapes = x.get_shape()
      y_shapes = y.get_shape()
      return tf.concat(3, [x, y*tf.ones([x_shapes[0], x_shapes[1], x_shapes[2], y_shapes[3]])])
docs: Concatenate conditioning vector on feature map axis.