DL-Art-School/codes/models/archs
James Betker 747ded2bf7 Fixes to the spsr3
Some lessons learned:
- Biases are fairly important as a relief valve. They dont need to be everywhere, but
  most computationally heavy branches should have a bias.
- GroupNorm in SPSR is not a great idea. Since image gradients are represented
   in this model, normal means and standard deviations are not applicable. (imggrad
   has a high representation of 0).
- Don't fuck with the mainline of any generative model. As much as possible, all
   additions should be done through residual connections. Never pollute the mainline
   with reference data, do that in branches. It basically leaves the mode untrainable.
2020-09-09 15:28:14 -06:00
..
__init__.py
arch_util.py SPSR3 work 2020-09-08 15:14:23 -06:00
AttentionResnet.py
discriminator_vgg_arch.py Fix vgg_gn input_img_factor 2020-08-31 09:50:30 -06:00
DiscriminatorResnet_arch_passthrough.py
DiscriminatorResnet_arch.py
feature_arch.py Enable disjoint feature networks 2020-07-31 16:29:47 -06:00
FlatProcessorNet_arch.py
FlatProcessorNetNew_arch.py
HighToLowResNet.py
NestedSwitchGenerator.py Move MultiConvBlock to arch_util 2020-09-08 08:17:27 -06:00
ProgressiveSrg_arch.py Move MultiConvBlock to arch_util 2020-09-08 08:17:27 -06:00
ResGen_arch.py
RRDBNet_arch.py Checkpoint RRDB 2020-09-04 15:32:00 -06:00
spinenet_arch.py
SPSR_arch.py Fixes to the spsr3 2020-09-09 15:28:14 -06:00
SPSR_util.py Add simplified SPSR architecture 2020-08-03 10:25:37 -06:00
SRResNet_arch.py
SwitchedResidualGenerator_arch.py Fixes to the spsr3 2020-09-09 15:28:14 -06:00