SAGAN生成器和判别器

* SAGAN ​ 生成器: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 #将一些层封装成块,,注意这里有SN的参与 def block(input,output_channel,training=false): x = BatchNormalization(input) x = RELU() convtr = conv2dT(output_channels,3,2,padding='same') x = SN(convtr) x = BatchNormalization()<------------------------------------------- x = RELU() convtr =……

阅读全文

SA_NET

* 论文内容: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 使用self-attention的SANET实现风格迁移 基本概念: ​ 内容图像lc……

阅读全文

卷积conv2d

Conv2d conv2d参考,看这个足够了 参考原文 函数定义: 1 2 keras.layers.Conv2D(filters, kernel_size, strides=(1, 1), padding='valid', data_format=None, dilation_rate=(1, 1), activation=None, use_bias=True, kernel_initializer='glorot_uniform', bias_initializer='zeros', kernel_regularizer=None, bias_regularizer=None, activity_regularizer=None, kernel_constraint=None, bias_constraint=None) 该层创建一个卷积核,对层输入惊醒卷积以生成张量。如果user_bias为……

阅读全文