コード例 #1
0
 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
コード例 #2
0
ファイル: Model.py プロジェクト: yanglei50/DeepFakeTutorial
 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
コード例 #3
0
 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
コード例 #4
0
 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
コード例 #5
0
 def block(x):
     x = SeparableConv2D(filters * 4, kernel_size=3, padding='same')(x)
     x = LeakyReLU(0.1)(x)
     x = PixelShuffler()(x)
     return x