def block(x): x = Conv2D(filters * 4, kernel_size=3, padding='same', kernel_initializer=_kern_init)(x) x = LeakyReLU(0.1)(x) x = PixelShuffler()(x) return x
def block(x): x = Conv2D(filters*4, kernel_size=3, use_bias=False, kernel_initializer=_kern_init, padding='same', **kwargs)(x) if use_instance_norm: x = inst_norm()(x) x = LeakyReLU(0.1)(x) x = PixelShuffler()(x) return x
def block(x): x = Conv2D(filters * 4, kernel_size=3, use_bias=False, kernel_initializer=RandomNormal(0, 0.02), padding='same')(x) x = LeakyReLU(0.1)(x) x = PixelShuffler()(x) return x
def block(x): x = Conv2D(filters * 4, kernel_size=3, dilation_rate=dilation_rate, use_bias=True, kernel_initializer=RandomNormal(0, 0.02), padding='same')(x) x = InstanceNormalization()(x) x = LeakyReLU(0.1)(x) x = PixelShuffler()(x) return x
def block(x): x = SeparableConv2D(filters * 4, kernel_size=3, padding='same')(x) x = LeakyReLU(0.1)(x) x = PixelShuffler()(x) return x