Skip to content

Commit

Permalink
[Feature] Support BigGAN and BigGAN-deep (#45)
Browse files Browse the repository at this point in the history
* Add generator for BigGAN

* Add discriminator's architecture of bigGAN

* pylint fix

* refine the implementation

* refine unittest

* complete docs and unittest
  • Loading branch information
plyfager committed Jun 16, 2021
1 parent e8b7913 commit 548112e
Show file tree
Hide file tree
Showing 5 changed files with 1,299 additions and 1 deletion.
3 changes: 2 additions & 1 deletion mmgen/models/architectures/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
from .biggan import BigGANGenerator
from .cyclegan import ResnetGenerator
from .dcgan import DCGANDiscriminator, DCGANGenerator
from .fid_inception import InceptionV3
Expand Down Expand Up @@ -28,5 +29,5 @@
'MSStyleGAN2Discriminator', 'MSStyleGANv2Generator',
'generation_init_weights', 'PatchDiscriminator', 'ResnetGenerator',
'PerceptualLoss', 'WGANGPDiscriminator', 'WGANGPGenerator',
'LSGANDiscriminator', 'LSGANGenerator'
'LSGANDiscriminator', 'LSGANGenerator', 'BigGANGenerator'
]
7 changes: 7 additions & 0 deletions mmgen/models/architectures/biggan/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
from .generator_discriminator import BigGANDiscriminator, BigGANGenerator
from .modules import BigGANConditionBN, BigGANGenResBlock

__all__ = [
'BigGANGenerator', 'BigGANGenResBlock', 'BigGANConditionBN',
'BigGANDiscriminator'
]
Loading

0 comments on commit 548112e

Please sign in to comment.