import tensorflow as tf

  print("Hyper Decoder")

  ys = conditional_entropy_model.decompress(y_strings, locs, scales, y_min_v, y_max_v, y_shape)
  print("Entropy Decoder")

  def loop_synthesis(element):
    y = tf.expand_dims(element[0], 0)
    x_coori = tf.expand_dims(element[1], 0)
    x_coori= tf.cast(x_coori,tf.float32)
    x = synthesis_transform(x_coori,y)
    return tf.squeeze(x, [0])

