├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── biggan_cifar ├── README.md ├── eval.py ├── losses.py ├── requirements.txt ├── scripts │ ├── .gan-cifar100-0.2.sh.swp │ ├── DiffAugment-biggan-cifar10-0.1.sh │ ├── DiffAugment-biggan-cifar10-0.2.sh │ ├── DiffAugment-biggan-cifar10.sh │ ├── DiffAugment-biggan-cifar100-0.1.sh │ ├── DiffAugment-biggan-cifar100-0.2.sh │ ├── DiffAugment-biggan-cifar100.sh │ ├── biggan-cifar10-0.1.sh │ ├── biggan-cifar10-0.2.sh │ ├── biggan-cifar10.sh │ ├── biggan-cifar100-0.1.sh │ ├── biggan-cifar100-0.2.sh │ ├── biggan-cifar100.sh │ ├── lc-DiffAugment-biggan-cifar10-0.1.sh │ ├── lc-DiffAugment-biggan-cifar10-0.2.sh │ ├── lc-DiffAugment-biggan-cifar10.sh │ ├── lc-DiffAugment-biggan-cifar100-0.1.sh │ ├── lc-DiffAugment-biggan-cifar100-0.2.sh │ ├── lc-DiffAugment-biggan-cifar100.sh │ ├── lc-biggan-cifar10-0.1.sh │ ├── lc-biggan-cifar10-0.2.sh │ ├── lc-biggan-cifar10.sh │ ├── lc-biggan-cifar100-0.1.sh │ ├── lc-biggan-cifar100-0.2.sh │ └── lc-biggan-cifar100.sh └── train.py ├── biggan_imagenet ├── LeCamGAN_Demo.ipynb ├── README.md ├── generate.py └── requirements.txt ├── figure_plot.ipynb ├── imgs ├── framework.png └── teaser.png ├── stylegan2 ├── README.md ├── lecam_loss.py ├── requirements.txt └── scripts │ ├── mv_cudalib.sh │ ├── run_test_cifar.sh │ ├── run_test_ffhq.sh │ ├── run_train_cifar.sh │ └── run_train_ffhq.sh └── third_party ├── BigGAN.py ├── DiffAugment_pytorch.py ├── LICENSE ├── __init__.py ├── datasets.py ├── dnnlib ├── __init__.py ├── submission │ ├── __init__.py │ ├── internal │ │ ├── __init__.py │ │ └── local.py │ ├── run_context.py │ └── submit.py ├── tflib │ ├── __init__.py │ ├── autosummary.py │ ├── network.py │ ├── optimizer.py │ └── tfutil.py └── util.py ├── inception_tf.py ├── layers.py ├── run_eval.py ├── run_train.py ├── train_fns.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/README.md -------------------------------------------------------------------------------- /biggan_cifar/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/README.md -------------------------------------------------------------------------------- /biggan_cifar/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/eval.py -------------------------------------------------------------------------------- /biggan_cifar/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/losses.py -------------------------------------------------------------------------------- /biggan_cifar/requirements.txt: -------------------------------------------------------------------------------- 1 | tqdm 2 | scipy 3 | requests 4 | -------------------------------------------------------------------------------- /biggan_cifar/scripts/.gan-cifar100-0.2.sh.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/.gan-cifar100-0.2.sh.swp -------------------------------------------------------------------------------- /biggan_cifar/scripts/DiffAugment-biggan-cifar10-0.1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/DiffAugment-biggan-cifar10-0.1.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/DiffAugment-biggan-cifar10-0.2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/DiffAugment-biggan-cifar10-0.2.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/DiffAugment-biggan-cifar10.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/DiffAugment-biggan-cifar10.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/DiffAugment-biggan-cifar100-0.1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/DiffAugment-biggan-cifar100-0.1.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/DiffAugment-biggan-cifar100-0.2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/DiffAugment-biggan-cifar100-0.2.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/DiffAugment-biggan-cifar100.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/DiffAugment-biggan-cifar100.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/biggan-cifar10-0.1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/biggan-cifar10-0.1.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/biggan-cifar10-0.2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/biggan-cifar10-0.2.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/biggan-cifar10.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/biggan-cifar10.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/biggan-cifar100-0.1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/biggan-cifar100-0.1.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/biggan-cifar100-0.2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/biggan-cifar100-0.2.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/biggan-cifar100.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/biggan-cifar100.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/lc-DiffAugment-biggan-cifar10-0.1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/lc-DiffAugment-biggan-cifar10-0.1.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/lc-DiffAugment-biggan-cifar10-0.2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/lc-DiffAugment-biggan-cifar10-0.2.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/lc-DiffAugment-biggan-cifar10.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/lc-DiffAugment-biggan-cifar10.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/lc-DiffAugment-biggan-cifar100-0.1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/lc-DiffAugment-biggan-cifar100-0.1.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/lc-DiffAugment-biggan-cifar100-0.2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/lc-DiffAugment-biggan-cifar100-0.2.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/lc-DiffAugment-biggan-cifar100.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/lc-DiffAugment-biggan-cifar100.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/lc-biggan-cifar10-0.1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/lc-biggan-cifar10-0.1.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/lc-biggan-cifar10-0.2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/lc-biggan-cifar10-0.2.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/lc-biggan-cifar10.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/lc-biggan-cifar10.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/lc-biggan-cifar100-0.1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/lc-biggan-cifar100-0.1.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/lc-biggan-cifar100-0.2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/lc-biggan-cifar100-0.2.sh -------------------------------------------------------------------------------- /biggan_cifar/scripts/lc-biggan-cifar100.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/scripts/lc-biggan-cifar100.sh -------------------------------------------------------------------------------- /biggan_cifar/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_cifar/train.py -------------------------------------------------------------------------------- /biggan_imagenet/LeCamGAN_Demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_imagenet/LeCamGAN_Demo.ipynb -------------------------------------------------------------------------------- /biggan_imagenet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_imagenet/README.md -------------------------------------------------------------------------------- /biggan_imagenet/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_imagenet/generate.py -------------------------------------------------------------------------------- /biggan_imagenet/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/biggan_imagenet/requirements.txt -------------------------------------------------------------------------------- /figure_plot.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/figure_plot.ipynb -------------------------------------------------------------------------------- /imgs/framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/imgs/framework.png -------------------------------------------------------------------------------- /imgs/teaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/imgs/teaser.png -------------------------------------------------------------------------------- /stylegan2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/stylegan2/README.md -------------------------------------------------------------------------------- /stylegan2/lecam_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/stylegan2/lecam_loss.py -------------------------------------------------------------------------------- /stylegan2/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/stylegan2/requirements.txt -------------------------------------------------------------------------------- /stylegan2/scripts/mv_cudalib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/stylegan2/scripts/mv_cudalib.sh -------------------------------------------------------------------------------- /stylegan2/scripts/run_test_cifar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/stylegan2/scripts/run_test_cifar.sh -------------------------------------------------------------------------------- /stylegan2/scripts/run_test_ffhq.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/stylegan2/scripts/run_test_ffhq.sh -------------------------------------------------------------------------------- /stylegan2/scripts/run_train_cifar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/stylegan2/scripts/run_train_cifar.sh -------------------------------------------------------------------------------- /stylegan2/scripts/run_train_ffhq.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/stylegan2/scripts/run_train_ffhq.sh -------------------------------------------------------------------------------- /third_party/BigGAN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/BigGAN.py -------------------------------------------------------------------------------- /third_party/DiffAugment_pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/DiffAugment_pytorch.py -------------------------------------------------------------------------------- /third_party/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/LICENSE -------------------------------------------------------------------------------- /third_party/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/datasets.py -------------------------------------------------------------------------------- /third_party/dnnlib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/dnnlib/__init__.py -------------------------------------------------------------------------------- /third_party/dnnlib/submission/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/dnnlib/submission/__init__.py -------------------------------------------------------------------------------- /third_party/dnnlib/submission/internal/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/dnnlib/submission/internal/__init__.py -------------------------------------------------------------------------------- /third_party/dnnlib/submission/internal/local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/dnnlib/submission/internal/local.py -------------------------------------------------------------------------------- /third_party/dnnlib/submission/run_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/dnnlib/submission/run_context.py -------------------------------------------------------------------------------- /third_party/dnnlib/submission/submit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/dnnlib/submission/submit.py -------------------------------------------------------------------------------- /third_party/dnnlib/tflib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/dnnlib/tflib/__init__.py -------------------------------------------------------------------------------- /third_party/dnnlib/tflib/autosummary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/dnnlib/tflib/autosummary.py -------------------------------------------------------------------------------- /third_party/dnnlib/tflib/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/dnnlib/tflib/network.py -------------------------------------------------------------------------------- /third_party/dnnlib/tflib/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/dnnlib/tflib/optimizer.py -------------------------------------------------------------------------------- /third_party/dnnlib/tflib/tfutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/dnnlib/tflib/tfutil.py -------------------------------------------------------------------------------- /third_party/dnnlib/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/dnnlib/util.py -------------------------------------------------------------------------------- /third_party/inception_tf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/inception_tf.py -------------------------------------------------------------------------------- /third_party/layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/layers.py -------------------------------------------------------------------------------- /third_party/run_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/run_eval.py -------------------------------------------------------------------------------- /third_party/run_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/run_train.py -------------------------------------------------------------------------------- /third_party/train_fns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/train_fns.py -------------------------------------------------------------------------------- /third_party/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/lecam-gan/HEAD/third_party/utils.py --------------------------------------------------------------------------------