def up(ch, x):
    with tf.name_scope('up'):
        deconv_layer = DeconvolutionalLayer(n_output_chns=ch, kernel_size=3, stride=2, feature_normalization='batch', with_bias=False, acti_func='relu', w_initializer=self.initializers['w'])
        return deconv_layer(x, is_training=is_training)
def up(ch, x):
    with tf.name_scope('up'):
        deconv_layer = DeconvolutionalLayer(n_output_chns=ch, kernel_size=3, stride=2, feature_normalization='batch', with_bias=False, acti_func='relu', w_initializer=self.initializers['w'])
        return deconv_layer(x, is_training=is_training)