def imageRearrange(self, image, block=4):
image = tf.slice(image, [0, 0, 0, 0], [block * block, -1, -1, -1])
x1 = tf.batch_to_space(image, [[0, 0], [0, 0]], block)
image_r = tf.reshape(tf.transpose(tf.reshape(x1,
[self.output_size, block, self.output_size, block, self.c_dim])
, [1, 0, 3, 2, 4]),
[1, self.output_size * block, self.output_size * block, self.c_dim])
return image_r
评论列表
文章目录