├── .gitignore ├── LICENSE ├── README.md ├── data ├── BSDS300 │ └── .gitkeep ├── CIFAR10 │ └── .gitkeep ├── Caltech101Silhouettes │ └── README.md ├── Freyfaces │ └── README.md ├── MNIST_static │ ├── .gitkeep │ ├── binarized_mnist_test.amat │ ├── binarized_mnist_train.amat │ └── binarized_mnist_valid.amat ├── OMNIGLOT │ └── README.md ├── celeba │ └── .gitkeep ├── gas │ └── .gitkeep ├── hepmass │ └── .gitkeep ├── miniboone │ └── .gitkeep └── power │ └── .gitkeep ├── density_experiment.py ├── docs ├── Gradient_Boosted_Normalizing_Flows.pdf └── images │ ├── 8gaussians_boosted_K1_bs64_C8_reg80_realnvp_tanh1_hsize256.gif │ ├── simple_gbnf.png │ └── stew.png ├── download_datasets.sh ├── image_experiment.py ├── main_experiment.py ├── models ├── __init__.py ├── affine.py ├── boosted_flow.py ├── boosted_vae.py ├── generative_flow.py ├── glow.py ├── iaf.py ├── layers.py ├── liniaf.py ├── nlsq.py ├── planar.py ├── radial.py ├── realnvp.py ├── sylvester.py ├── transformations.py └── vae.py ├── optimization ├── __init__.py ├── evaluation.py ├── loss.py ├── optimizers.py └── training.py ├── requirements.txt ├── scripts ├── experiment_config.sh ├── experiment_config_density.sh ├── experiment_config_image.sh ├── experiment_config_uci.sh ├── getting_started_density_estimation_gbnf.sh ├── getting_started_toy_estimation_gbnf.sh ├── getting_started_toy_matching_gbnf.sh └── getting_started_vae_gbnf.sh ├── toy_experiment.py └── utils ├── __init__.py ├── bsds300.py ├── density_plotting.py ├── distributions.py ├── gas.py ├── hepmass.py ├── load_data.py ├── miniboone.py ├── plotting.py ├── power.py └── utilities.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/README.md -------------------------------------------------------------------------------- /data/BSDS300/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/CIFAR10/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/Caltech101Silhouettes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/data/Caltech101Silhouettes/README.md -------------------------------------------------------------------------------- /data/Freyfaces/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/data/Freyfaces/README.md -------------------------------------------------------------------------------- /data/MNIST_static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/MNIST_static/binarized_mnist_test.amat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/data/MNIST_static/binarized_mnist_test.amat -------------------------------------------------------------------------------- /data/MNIST_static/binarized_mnist_train.amat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/data/MNIST_static/binarized_mnist_train.amat -------------------------------------------------------------------------------- /data/MNIST_static/binarized_mnist_valid.amat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/data/MNIST_static/binarized_mnist_valid.amat -------------------------------------------------------------------------------- /data/OMNIGLOT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/data/OMNIGLOT/README.md -------------------------------------------------------------------------------- /data/celeba/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/gas/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/hepmass/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/miniboone/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/power/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /density_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/density_experiment.py -------------------------------------------------------------------------------- /docs/Gradient_Boosted_Normalizing_Flows.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/docs/Gradient_Boosted_Normalizing_Flows.pdf -------------------------------------------------------------------------------- /docs/images/8gaussians_boosted_K1_bs64_C8_reg80_realnvp_tanh1_hsize256.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/docs/images/8gaussians_boosted_K1_bs64_C8_reg80_realnvp_tanh1_hsize256.gif -------------------------------------------------------------------------------- /docs/images/simple_gbnf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/docs/images/simple_gbnf.png -------------------------------------------------------------------------------- /docs/images/stew.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/docs/images/stew.png -------------------------------------------------------------------------------- /download_datasets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/download_datasets.sh -------------------------------------------------------------------------------- /image_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/image_experiment.py -------------------------------------------------------------------------------- /main_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/main_experiment.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/affine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/models/affine.py -------------------------------------------------------------------------------- /models/boosted_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/models/boosted_flow.py -------------------------------------------------------------------------------- /models/boosted_vae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/models/boosted_vae.py -------------------------------------------------------------------------------- /models/generative_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/models/generative_flow.py -------------------------------------------------------------------------------- /models/glow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/models/glow.py -------------------------------------------------------------------------------- /models/iaf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/models/iaf.py -------------------------------------------------------------------------------- /models/layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/models/layers.py -------------------------------------------------------------------------------- /models/liniaf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/models/liniaf.py -------------------------------------------------------------------------------- /models/nlsq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/models/nlsq.py -------------------------------------------------------------------------------- /models/planar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/models/planar.py -------------------------------------------------------------------------------- /models/radial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/models/radial.py -------------------------------------------------------------------------------- /models/realnvp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/models/realnvp.py -------------------------------------------------------------------------------- /models/sylvester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/models/sylvester.py -------------------------------------------------------------------------------- /models/transformations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/models/transformations.py -------------------------------------------------------------------------------- /models/vae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/models/vae.py -------------------------------------------------------------------------------- /optimization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /optimization/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/optimization/evaluation.py -------------------------------------------------------------------------------- /optimization/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/optimization/loss.py -------------------------------------------------------------------------------- /optimization/optimizers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/optimization/optimizers.py -------------------------------------------------------------------------------- /optimization/training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/optimization/training.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/experiment_config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/scripts/experiment_config.sh -------------------------------------------------------------------------------- /scripts/experiment_config_density.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/scripts/experiment_config_density.sh -------------------------------------------------------------------------------- /scripts/experiment_config_image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/scripts/experiment_config_image.sh -------------------------------------------------------------------------------- /scripts/experiment_config_uci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/scripts/experiment_config_uci.sh -------------------------------------------------------------------------------- /scripts/getting_started_density_estimation_gbnf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/scripts/getting_started_density_estimation_gbnf.sh -------------------------------------------------------------------------------- /scripts/getting_started_toy_estimation_gbnf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/scripts/getting_started_toy_estimation_gbnf.sh -------------------------------------------------------------------------------- /scripts/getting_started_toy_matching_gbnf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/scripts/getting_started_toy_matching_gbnf.sh -------------------------------------------------------------------------------- /scripts/getting_started_vae_gbnf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/scripts/getting_started_vae_gbnf.sh -------------------------------------------------------------------------------- /toy_experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/toy_experiment.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/bsds300.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/utils/bsds300.py -------------------------------------------------------------------------------- /utils/density_plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/utils/density_plotting.py -------------------------------------------------------------------------------- /utils/distributions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/utils/distributions.py -------------------------------------------------------------------------------- /utils/gas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/utils/gas.py -------------------------------------------------------------------------------- /utils/hepmass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/utils/hepmass.py -------------------------------------------------------------------------------- /utils/load_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/utils/load_data.py -------------------------------------------------------------------------------- /utils/miniboone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/utils/miniboone.py -------------------------------------------------------------------------------- /utils/plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/utils/plotting.py -------------------------------------------------------------------------------- /utils/power.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/utils/power.py -------------------------------------------------------------------------------- /utils/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robert-giaquinto/gradient-boosted-normalizing-flows/HEAD/utils/utilities.py --------------------------------------------------------------------------------