├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── collect_results.py ├── command.sh ├── configs ├── 0template.yaml ├── classifier_ablation_cifar10.yaml ├── classifier_cifar10_elr.yaml ├── classifier_cifar10_mt_aug.yaml ├── classifier_cifar10_mt_noaug.yaml ├── classifier_cifar10_mt_resnet_aug.yaml ├── classifier_stl10_mt_aug.yaml ├── classifier_stl10_mt_noaug.yaml ├── classifier_svhn_elr.yaml ├── classifier_svhn_mt_aug.yaml ├── classifier_svhn_mt_noaug.yaml ├── classifier_tinyimagenet_elr.yaml ├── classifier_tinyimagenet_mt_aug.yaml ├── classifier_tinyimagenet_mt_noaug.yaml ├── triple_gan_cifar10_ablation.yaml ├── triple_gan_cifar10_mt_aug_sngan.yaml ├── triple_gan_cifar10_mt_aug_sngan_resnet.yaml ├── triple_gan_cifar10_mt_noaug_sngan.yaml ├── triple_gan_cifar10_noaug_elr.yaml ├── triple_gan_resnet_test.yaml ├── triple_gan_stl10_mt_aug_sngan.yaml ├── triple_gan_stl10_mt_noaug_sngan.yaml ├── triple_gan_svhn_mt_aug_sngan.yaml ├── triple_gan_svhn_mt_noaug_sngan.yaml ├── triple_gan_svhn_noaug_elr.yaml ├── triple_gan_tinyimagenet_mt_aug_sngan.yaml ├── triple_gan_tinyimagenet_mt_noaug_sngan.yaml └── triple_gan_tinyimagenet_noaug_elr.yaml ├── library ├── __init__.py ├── chainer_evaluation │ ├── __init__.py │ ├── evaluation.py │ └── inception_score.py ├── data_iters.py ├── eval_fid.py ├── eval_inception_score.py ├── evaluation.py ├── inputs.py ├── loss_cla.py ├── loss_gan.py ├── loss_triplegan.py ├── mean_teacher │ ├── __init__.py │ ├── architectures.py │ ├── optim_weight_ema.py │ ├── optim_weight_swa.py │ ├── ramps.py │ └── utils.py ├── model_classifiers.py ├── model_discriminators.py ├── model_generators.py ├── model_layers.py └── randaugment.py ├── load_plot_images.py ├── plot_lerning_curve.py ├── requirements.txt ├── test_is_fid.py ├── test_resnet.py ├── test_triplegan.py ├── train_classifier.py ├── train_classifier_elr.py ├── train_gan.py ├── train_triplegan.py ├── train_triplegan_final_elr.py ├── tunner.py ├── tunner_cifar10.py ├── tunner_multihost.py └── tunner_svhn_basline.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/README.md -------------------------------------------------------------------------------- /collect_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/collect_results.py -------------------------------------------------------------------------------- /command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/command.sh -------------------------------------------------------------------------------- /configs/0template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/0template.yaml -------------------------------------------------------------------------------- /configs/classifier_ablation_cifar10.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/classifier_ablation_cifar10.yaml -------------------------------------------------------------------------------- /configs/classifier_cifar10_elr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/classifier_cifar10_elr.yaml -------------------------------------------------------------------------------- /configs/classifier_cifar10_mt_aug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/classifier_cifar10_mt_aug.yaml -------------------------------------------------------------------------------- /configs/classifier_cifar10_mt_noaug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/classifier_cifar10_mt_noaug.yaml -------------------------------------------------------------------------------- /configs/classifier_cifar10_mt_resnet_aug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/classifier_cifar10_mt_resnet_aug.yaml -------------------------------------------------------------------------------- /configs/classifier_stl10_mt_aug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/classifier_stl10_mt_aug.yaml -------------------------------------------------------------------------------- /configs/classifier_stl10_mt_noaug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/classifier_stl10_mt_noaug.yaml -------------------------------------------------------------------------------- /configs/classifier_svhn_elr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/classifier_svhn_elr.yaml -------------------------------------------------------------------------------- /configs/classifier_svhn_mt_aug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/classifier_svhn_mt_aug.yaml -------------------------------------------------------------------------------- /configs/classifier_svhn_mt_noaug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/classifier_svhn_mt_noaug.yaml -------------------------------------------------------------------------------- /configs/classifier_tinyimagenet_elr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/classifier_tinyimagenet_elr.yaml -------------------------------------------------------------------------------- /configs/classifier_tinyimagenet_mt_aug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/classifier_tinyimagenet_mt_aug.yaml -------------------------------------------------------------------------------- /configs/classifier_tinyimagenet_mt_noaug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/classifier_tinyimagenet_mt_noaug.yaml -------------------------------------------------------------------------------- /configs/triple_gan_cifar10_ablation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/triple_gan_cifar10_ablation.yaml -------------------------------------------------------------------------------- /configs/triple_gan_cifar10_mt_aug_sngan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/triple_gan_cifar10_mt_aug_sngan.yaml -------------------------------------------------------------------------------- /configs/triple_gan_cifar10_mt_aug_sngan_resnet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/triple_gan_cifar10_mt_aug_sngan_resnet.yaml -------------------------------------------------------------------------------- /configs/triple_gan_cifar10_mt_noaug_sngan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/triple_gan_cifar10_mt_noaug_sngan.yaml -------------------------------------------------------------------------------- /configs/triple_gan_cifar10_noaug_elr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/triple_gan_cifar10_noaug_elr.yaml -------------------------------------------------------------------------------- /configs/triple_gan_resnet_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/triple_gan_resnet_test.yaml -------------------------------------------------------------------------------- /configs/triple_gan_stl10_mt_aug_sngan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/triple_gan_stl10_mt_aug_sngan.yaml -------------------------------------------------------------------------------- /configs/triple_gan_stl10_mt_noaug_sngan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/triple_gan_stl10_mt_noaug_sngan.yaml -------------------------------------------------------------------------------- /configs/triple_gan_svhn_mt_aug_sngan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/triple_gan_svhn_mt_aug_sngan.yaml -------------------------------------------------------------------------------- /configs/triple_gan_svhn_mt_noaug_sngan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/triple_gan_svhn_mt_noaug_sngan.yaml -------------------------------------------------------------------------------- /configs/triple_gan_svhn_noaug_elr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/triple_gan_svhn_noaug_elr.yaml -------------------------------------------------------------------------------- /configs/triple_gan_tinyimagenet_mt_aug_sngan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/triple_gan_tinyimagenet_mt_aug_sngan.yaml -------------------------------------------------------------------------------- /configs/triple_gan_tinyimagenet_mt_noaug_sngan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/triple_gan_tinyimagenet_mt_noaug_sngan.yaml -------------------------------------------------------------------------------- /configs/triple_gan_tinyimagenet_noaug_elr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/configs/triple_gan_tinyimagenet_noaug_elr.yaml -------------------------------------------------------------------------------- /library/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/__init__.py -------------------------------------------------------------------------------- /library/chainer_evaluation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/chainer_evaluation/__init__.py -------------------------------------------------------------------------------- /library/chainer_evaluation/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/chainer_evaluation/evaluation.py -------------------------------------------------------------------------------- /library/chainer_evaluation/inception_score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/chainer_evaluation/inception_score.py -------------------------------------------------------------------------------- /library/data_iters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/data_iters.py -------------------------------------------------------------------------------- /library/eval_fid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/eval_fid.py -------------------------------------------------------------------------------- /library/eval_inception_score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/eval_inception_score.py -------------------------------------------------------------------------------- /library/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/evaluation.py -------------------------------------------------------------------------------- /library/inputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/inputs.py -------------------------------------------------------------------------------- /library/loss_cla.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/loss_cla.py -------------------------------------------------------------------------------- /library/loss_gan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/loss_gan.py -------------------------------------------------------------------------------- /library/loss_triplegan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/loss_triplegan.py -------------------------------------------------------------------------------- /library/mean_teacher/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/mean_teacher/__init__.py -------------------------------------------------------------------------------- /library/mean_teacher/architectures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/mean_teacher/architectures.py -------------------------------------------------------------------------------- /library/mean_teacher/optim_weight_ema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/mean_teacher/optim_weight_ema.py -------------------------------------------------------------------------------- /library/mean_teacher/optim_weight_swa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/mean_teacher/optim_weight_swa.py -------------------------------------------------------------------------------- /library/mean_teacher/ramps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/mean_teacher/ramps.py -------------------------------------------------------------------------------- /library/mean_teacher/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/mean_teacher/utils.py -------------------------------------------------------------------------------- /library/model_classifiers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/model_classifiers.py -------------------------------------------------------------------------------- /library/model_discriminators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/model_discriminators.py -------------------------------------------------------------------------------- /library/model_generators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/model_generators.py -------------------------------------------------------------------------------- /library/model_layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/model_layers.py -------------------------------------------------------------------------------- /library/randaugment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/library/randaugment.py -------------------------------------------------------------------------------- /load_plot_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/load_plot_images.py -------------------------------------------------------------------------------- /plot_lerning_curve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/plot_lerning_curve.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/requirements.txt -------------------------------------------------------------------------------- /test_is_fid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/test_is_fid.py -------------------------------------------------------------------------------- /test_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/test_resnet.py -------------------------------------------------------------------------------- /test_triplegan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/test_triplegan.py -------------------------------------------------------------------------------- /train_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/train_classifier.py -------------------------------------------------------------------------------- /train_classifier_elr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/train_classifier_elr.py -------------------------------------------------------------------------------- /train_gan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/train_gan.py -------------------------------------------------------------------------------- /train_triplegan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/train_triplegan.py -------------------------------------------------------------------------------- /train_triplegan_final_elr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/train_triplegan_final_elr.py -------------------------------------------------------------------------------- /tunner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/tunner.py -------------------------------------------------------------------------------- /tunner_cifar10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/tunner_cifar10.py -------------------------------------------------------------------------------- /tunner_multihost.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/tunner_multihost.py -------------------------------------------------------------------------------- /tunner_svhn_basline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taufikxu/Triple-GAN/HEAD/tunner_svhn_basline.py --------------------------------------------------------------------------------