├── .idea ├── .gitignore ├── deployment.xml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── misc.xml ├── shelf │ ├── Uncommitted_changes_before_rebase_[Changes] │ │ └── shelved.patch │ └── Uncommitted_changes_before_rebase__Changes_.xml ├── vcs.xml ├── webServers.xml └── workspace.xml ├── AutoGAN ├── cfg.py ├── datasets.py ├── exps │ ├── autogan_cifar10_a.sh │ ├── autogan_cifar10_a2stl10.sh │ ├── autogan_cifar10_b.sh │ ├── autogan_cifar10_c.sh │ ├── autogan_search.sh │ └── derive.sh ├── functions.py ├── models │ ├── __init__.py │ ├── autogan_cifar10_a.py │ ├── autogan_cifar10_b.py │ ├── autogan_cifar10_c.py │ └── building_blocks.py ├── models_search │ ├── __init__.py │ ├── building_blocks_search.py │ ├── controller.py │ └── shared_gan.py ├── regan.py ├── search.py ├── test.py ├── train.py ├── train_derived.py └── utils │ ├── __init__.py │ ├── cal_fid_stat.py │ ├── fid_score.py │ ├── inception_score.py │ └── utils.py ├── ProGAN ├── main.py ├── model.py ├── regan.py └── utils.py ├── SNGAN ├── main.py ├── model.py └── regan.py ├── StyleGAN2 ├── apply_factor.py ├── calc_inception.py ├── closed_form_factorization.py ├── convert_weight.py ├── dataset.py ├── diffaug.py ├── distributed.py ├── generate.py ├── inception.py ├── lpips │ ├── __init__.py │ ├── base_model.py │ ├── dist_model.py │ ├── networks_basic.py │ ├── pretrained_networks.py │ └── weights │ │ ├── v0.0 │ │ ├── alex.pth │ │ ├── squeeze.pth │ │ └── vgg.pth │ │ └── v0.1 │ │ ├── alex.pth │ │ ├── squeeze.pth │ │ └── vgg.pth ├── model.py ├── non_leaking.py ├── op │ ├── __init__.py │ ├── conv2d_gradfix.py │ ├── fused_act.py │ ├── fused_bias_act.cpp │ ├── fused_bias_act_kernel.cu │ ├── upfirdn2d.cpp │ ├── upfirdn2d.py │ └── upfirdn2d_kernel.cu ├── ppl.py ├── prepare_data.py ├── projector.py ├── regan.py ├── swagan.py └── train.py ├── figures ├── Table5.png └── main_figure.png └── readme.md /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | ##ignore this file## 2 | /target/ 3 | /.idea/ 4 | /.settings/ 5 | /.vscode/ 6 | /bin/ 7 | 8 | .classpath 9 | .project 10 | .settings 11 | .idea 12 | ##filter databfile、sln file## 13 | *.mdb 14 | *.ldb 15 | *.sln 16 | ##class file## 17 | *.com 18 | *.class 19 | *.dll 20 | *.exe 21 | *.o 22 | *.so 23 | # compression file 24 | *.7z 25 | *.dmg 26 | *.gz 27 | *.iso 28 | *.jar 29 | *.rar 30 | *.tar 31 | *.zip 32 | *.via 33 | *.tmp 34 | *.err 35 | *.log 36 | *.iml 37 | # OS generated files # 38 | .DS_Store 39 | .DS_Store? 40 | ._* 41 | .Spotlight-V100 42 | .Trashes 43 | Icon? 44 | ehthumbs.db 45 | Thumbs.db 46 | .factorypath 47 | /.mvn/ 48 | /mvnw.cmd 49 | /mvnw 50 | -------------------------------------------------------------------------------- /.idea/deployment.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 13 | -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /.idea/shelf/Uncommitted_changes_before_rebase_[Changes]/shelved.patch: -------------------------------------------------------------------------------- 1 | Index: .idea/workspace.xml 2 | IDEA additional info: 3 | Subsystem: com.intellij.openapi.diff.impl.patch.BaseRevisionTextPatchEP 4 | <+>\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 1684574870748\n \n \n 1684575907640\n \n \n 1684576125760\n \n \n 1684576347861\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 5 | Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP 6 | <+>UTF-8 7 | =================================================================== 8 | diff --git a/.idea/workspace.xml b/.idea/workspace.xml 9 | --- a/.idea/workspace.xml (revision 8fa8f129305002c132d0447fa83a1ba46daff869) 10 | +++ b/.idea/workspace.xml (date 1684578038650) 11 | @@ -4,7 +4,10 @@ 12 |