├── .gitignore ├── README.md ├── assets ├── 2d │ ├── 25Gaussians_benchmark_2d_good.png │ ├── 25Gaussians_benchmark_2d_js.png │ ├── 25Gaussians_benchmark_2d_kl.png │ ├── Imbal-8Gaussians_benchmark_2d_good.png │ ├── Imbal-8Gaussians_benchmark_2d_js.png │ ├── Imbal-8Gaussians_benchmark_2d_kl.png │ ├── kde_collab.png │ ├── kde_collapse.png │ ├── kde_early.png │ ├── kde_mh.png │ ├── kde_real.png │ ├── kde_refine.png │ ├── kde_reject.png │ ├── sample_collab.png │ ├── sample_collapse.png │ ├── sample_early.png │ ├── sample_mh.png │ ├── sample_real.png │ ├── sample_refine.png │ └── sample_reject.png ├── celebA │ ├── 0.png │ ├── 1.png │ ├── 2.png │ ├── 3.png │ ├── 4.png │ ├── 5.png │ ├── 6.png │ ├── 7.png │ └── benchmark_fid.png ├── cifar │ ├── benchmark_fid.png │ └── benchmark_is.png ├── cycle │ ├── cycle_1.jpg │ ├── cycle_2.jpg │ └── cycle_3.jpg └── diagram.png ├── nsgan ├── GAN.py ├── README.md ├── compare.py ├── download.py ├── external │ └── classify_mnist_graph_def.pb ├── main.py ├── ops.py ├── run_calibrate.sh ├── run_shaping.sh ├── run_train.sh ├── utils.py └── utils_mnist.py ├── sampling ├── collaborator.py ├── idpsampler.py ├── policy.py ├── refiner_cpu.py ├── rejector.py └── utils_sampling.py └── synthetic ├── Datasets.py ├── GAN.py ├── README.md ├── compare.py ├── main.py ├── run_calibrate.sh ├── run_shaping.sh └── run_train.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/README.md -------------------------------------------------------------------------------- /assets/2d/25Gaussians_benchmark_2d_good.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/25Gaussians_benchmark_2d_good.png -------------------------------------------------------------------------------- /assets/2d/25Gaussians_benchmark_2d_js.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/25Gaussians_benchmark_2d_js.png -------------------------------------------------------------------------------- /assets/2d/25Gaussians_benchmark_2d_kl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/25Gaussians_benchmark_2d_kl.png -------------------------------------------------------------------------------- /assets/2d/Imbal-8Gaussians_benchmark_2d_good.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/Imbal-8Gaussians_benchmark_2d_good.png -------------------------------------------------------------------------------- /assets/2d/Imbal-8Gaussians_benchmark_2d_js.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/Imbal-8Gaussians_benchmark_2d_js.png -------------------------------------------------------------------------------- /assets/2d/Imbal-8Gaussians_benchmark_2d_kl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/Imbal-8Gaussians_benchmark_2d_kl.png -------------------------------------------------------------------------------- /assets/2d/kde_collab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/kde_collab.png -------------------------------------------------------------------------------- /assets/2d/kde_collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/kde_collapse.png -------------------------------------------------------------------------------- /assets/2d/kde_early.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/kde_early.png -------------------------------------------------------------------------------- /assets/2d/kde_mh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/kde_mh.png -------------------------------------------------------------------------------- /assets/2d/kde_real.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/kde_real.png -------------------------------------------------------------------------------- /assets/2d/kde_refine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/kde_refine.png -------------------------------------------------------------------------------- /assets/2d/kde_reject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/kde_reject.png -------------------------------------------------------------------------------- /assets/2d/sample_collab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/sample_collab.png -------------------------------------------------------------------------------- /assets/2d/sample_collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/sample_collapse.png -------------------------------------------------------------------------------- /assets/2d/sample_early.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/sample_early.png -------------------------------------------------------------------------------- /assets/2d/sample_mh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/sample_mh.png -------------------------------------------------------------------------------- /assets/2d/sample_real.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/sample_real.png -------------------------------------------------------------------------------- /assets/2d/sample_refine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/sample_refine.png -------------------------------------------------------------------------------- /assets/2d/sample_reject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/2d/sample_reject.png -------------------------------------------------------------------------------- /assets/celebA/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/celebA/0.png -------------------------------------------------------------------------------- /assets/celebA/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/celebA/1.png -------------------------------------------------------------------------------- /assets/celebA/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/celebA/2.png -------------------------------------------------------------------------------- /assets/celebA/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/celebA/3.png -------------------------------------------------------------------------------- /assets/celebA/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/celebA/4.png -------------------------------------------------------------------------------- /assets/celebA/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/celebA/5.png -------------------------------------------------------------------------------- /assets/celebA/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/celebA/6.png -------------------------------------------------------------------------------- /assets/celebA/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/celebA/7.png -------------------------------------------------------------------------------- /assets/celebA/benchmark_fid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/celebA/benchmark_fid.png -------------------------------------------------------------------------------- /assets/cifar/benchmark_fid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/cifar/benchmark_fid.png -------------------------------------------------------------------------------- /assets/cifar/benchmark_is.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/cifar/benchmark_is.png -------------------------------------------------------------------------------- /assets/cycle/cycle_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/cycle/cycle_1.jpg -------------------------------------------------------------------------------- /assets/cycle/cycle_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/cycle/cycle_2.jpg -------------------------------------------------------------------------------- /assets/cycle/cycle_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/cycle/cycle_3.jpg -------------------------------------------------------------------------------- /assets/diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/assets/diagram.png -------------------------------------------------------------------------------- /nsgan/GAN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/nsgan/GAN.py -------------------------------------------------------------------------------- /nsgan/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/nsgan/README.md -------------------------------------------------------------------------------- /nsgan/compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/nsgan/compare.py -------------------------------------------------------------------------------- /nsgan/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/nsgan/download.py -------------------------------------------------------------------------------- /nsgan/external/classify_mnist_graph_def.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/nsgan/external/classify_mnist_graph_def.pb -------------------------------------------------------------------------------- /nsgan/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/nsgan/main.py -------------------------------------------------------------------------------- /nsgan/ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/nsgan/ops.py -------------------------------------------------------------------------------- /nsgan/run_calibrate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/nsgan/run_calibrate.sh -------------------------------------------------------------------------------- /nsgan/run_shaping.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/nsgan/run_shaping.sh -------------------------------------------------------------------------------- /nsgan/run_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/nsgan/run_train.sh -------------------------------------------------------------------------------- /nsgan/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/nsgan/utils.py -------------------------------------------------------------------------------- /nsgan/utils_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/nsgan/utils_mnist.py -------------------------------------------------------------------------------- /sampling/collaborator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/sampling/collaborator.py -------------------------------------------------------------------------------- /sampling/idpsampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/sampling/idpsampler.py -------------------------------------------------------------------------------- /sampling/policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/sampling/policy.py -------------------------------------------------------------------------------- /sampling/refiner_cpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/sampling/refiner_cpu.py -------------------------------------------------------------------------------- /sampling/rejector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/sampling/rejector.py -------------------------------------------------------------------------------- /sampling/utils_sampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/sampling/utils_sampling.py -------------------------------------------------------------------------------- /synthetic/Datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/synthetic/Datasets.py -------------------------------------------------------------------------------- /synthetic/GAN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/synthetic/GAN.py -------------------------------------------------------------------------------- /synthetic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/synthetic/README.md -------------------------------------------------------------------------------- /synthetic/compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/synthetic/compare.py -------------------------------------------------------------------------------- /synthetic/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/synthetic/main.py -------------------------------------------------------------------------------- /synthetic/run_calibrate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/synthetic/run_calibrate.sh -------------------------------------------------------------------------------- /synthetic/run_shaping.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/synthetic/run_shaping.sh -------------------------------------------------------------------------------- /synthetic/run_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vita-epfl/collaborative-gan-sampling/HEAD/synthetic/run_train.sh --------------------------------------------------------------------------------