def __init__(self, ch=128, wscale=0.02):
w = chainer.initializers.Normal(wscale)
super(GeneratorOld, self).__init__(
conv1=L.Convolution2D(3, ch // 4, 5, 1, 2, initialW=w),
conv2=L.Convolution2D(ch // 4, ch // 2, 3, 2, 1, initialW=w),
conv3=L.Convolution2D(ch // 2, ch, 3, 2, 1, initialW=w),
res1=ResBlock(ch, ch, bn=False),
res2=ResBlock(ch, ch, bn=False),
res3=ResBlock(ch, ch, bn=False),
res4=ResBlock(ch, ch, bn=False),
res5=ResBlock(ch, ch, bn=False),
res6=ResBlock(ch, ch, bn=False),
res7=ResBlock(ch, ch, bn=False),
res8=ResBlock(ch, ch, bn=False),
res9=ResBlock(ch, ch, bn=False),
dc1=L.Deconvolution2D(ch, ch // 2, 4, 2, 1, initialW=w),
dc2=L.Deconvolution2D(ch // 2, ch // 4, 4, 2, 1, initialW=w),
dc3=L.Convolution2D(ch // 4, 3, 5, 1, 2, initialW=w),
)
# noinspection PyCallingNonCallable,PyUnresolvedReferences
评论列表
文章目录