├── IHT_toolbox ├── accelerated_iht.py └── toolbox_examples.py ├── LICENSE ├── README.md └── experiments ├── bayesiancoresets ├── __init__.py ├── coreset │ ├── __init__.py │ ├── coreset.py │ ├── hilbert.py │ ├── iht_coreset.py │ ├── sampling.py │ ├── sparsevi.py │ └── tangent.py ├── snnls │ ├── __init__.py │ ├── frankwolfe.py │ ├── giga.py │ ├── lar.py │ ├── orthopursuit.py │ ├── sampling.py │ └── snnls.py └── util │ ├── __init__.py │ ├── errors.py │ ├── log.py │ └── opt.py ├── examples ├── common │ ├── gaussian.py │ ├── mcmc.py │ ├── model_linreg.py │ ├── model_lr.py │ ├── model_poiss.py │ ├── plotting.py │ └── stan_code.py ├── data │ ├── phishing_old_copy.npz │ ├── plot_housing_prices.py │ ├── prices2018.npy │ ├── process_housing_prices.py │ └── run.sh ├── hilbert_logistic_poisson_regression │ ├── inference.py │ ├── main.py │ ├── plot.py │ └── run.sh ├── hilbert_simple_lr │ └── main.py ├── hilbert_synthetic_vectors │ ├── main.py │ └── plot.py ├── riemann_gaussian │ ├── main.py │ ├── plot.py │ ├── plot_convergence.py │ ├── plot_coreset_pts.py │ ├── run.sh │ └── test_cov.py ├── riemann_linear_regression │ ├── main.py │ ├── plot_coreset_pts.py │ ├── plot_kl.py │ └── run.sh └── riemann_logistic_poisson_regression │ ├── main.py │ ├── plot.py │ ├── plot_parameter_distance.py │ └── run.sh ├── setup.py └── tests ├── not_yet_updated ├── abstract_dummies.py ├── test_base │ ├── test_fulldata.py │ ├── test_iterative.py │ ├── test_opt.py │ ├── test_sampling.py │ └── test_singlegreedy.py ├── test_common.py └── test_kl │ └── test_gaussian.py └── test_snnls ├── test_deterministic.py ├── test_projection.py └── test_sampling.py /IHT_toolbox/accelerated_iht.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/IHT_toolbox/accelerated_iht.py -------------------------------------------------------------------------------- /IHT_toolbox/toolbox_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/IHT_toolbox/toolbox_examples.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/README.md -------------------------------------------------------------------------------- /experiments/bayesiancoresets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/__init__.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/coreset/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/coreset/__init__.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/coreset/coreset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/coreset/coreset.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/coreset/hilbert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/coreset/hilbert.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/coreset/iht_coreset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/coreset/iht_coreset.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/coreset/sampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/coreset/sampling.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/coreset/sparsevi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/coreset/sparsevi.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/coreset/tangent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/coreset/tangent.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/snnls/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/snnls/__init__.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/snnls/frankwolfe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/snnls/frankwolfe.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/snnls/giga.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/snnls/giga.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/snnls/lar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/snnls/lar.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/snnls/orthopursuit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/snnls/orthopursuit.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/snnls/sampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/snnls/sampling.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/snnls/snnls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/snnls/snnls.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/util/__init__.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/util/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/util/errors.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/util/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/util/log.py -------------------------------------------------------------------------------- /experiments/bayesiancoresets/util/opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/bayesiancoresets/util/opt.py -------------------------------------------------------------------------------- /experiments/examples/common/gaussian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/common/gaussian.py -------------------------------------------------------------------------------- /experiments/examples/common/mcmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/common/mcmc.py -------------------------------------------------------------------------------- /experiments/examples/common/model_linreg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/common/model_linreg.py -------------------------------------------------------------------------------- /experiments/examples/common/model_lr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/common/model_lr.py -------------------------------------------------------------------------------- /experiments/examples/common/model_poiss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/common/model_poiss.py -------------------------------------------------------------------------------- /experiments/examples/common/plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/common/plotting.py -------------------------------------------------------------------------------- /experiments/examples/common/stan_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/common/stan_code.py -------------------------------------------------------------------------------- /experiments/examples/data/phishing_old_copy.npz : -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/data/phishing_old_copy.npz -------------------------------------------------------------------------------- /experiments/examples/data/plot_housing_prices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/data/plot_housing_prices.py -------------------------------------------------------------------------------- /experiments/examples/data/prices2018.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/data/prices2018.npy -------------------------------------------------------------------------------- /experiments/examples/data/process_housing_prices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/data/process_housing_prices.py -------------------------------------------------------------------------------- /experiments/examples/data/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/data/run.sh -------------------------------------------------------------------------------- /experiments/examples/hilbert_logistic_poisson_regression/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/hilbert_logistic_poisson_regression/inference.py -------------------------------------------------------------------------------- /experiments/examples/hilbert_logistic_poisson_regression/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/hilbert_logistic_poisson_regression/main.py -------------------------------------------------------------------------------- /experiments/examples/hilbert_logistic_poisson_regression/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/hilbert_logistic_poisson_regression/plot.py -------------------------------------------------------------------------------- /experiments/examples/hilbert_logistic_poisson_regression/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/hilbert_logistic_poisson_regression/run.sh -------------------------------------------------------------------------------- /experiments/examples/hilbert_simple_lr/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/hilbert_simple_lr/main.py -------------------------------------------------------------------------------- /experiments/examples/hilbert_synthetic_vectors/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/hilbert_synthetic_vectors/main.py -------------------------------------------------------------------------------- /experiments/examples/hilbert_synthetic_vectors/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/hilbert_synthetic_vectors/plot.py -------------------------------------------------------------------------------- /experiments/examples/riemann_gaussian/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/riemann_gaussian/main.py -------------------------------------------------------------------------------- /experiments/examples/riemann_gaussian/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/riemann_gaussian/plot.py -------------------------------------------------------------------------------- /experiments/examples/riemann_gaussian/plot_convergence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/riemann_gaussian/plot_convergence.py -------------------------------------------------------------------------------- /experiments/examples/riemann_gaussian/plot_coreset_pts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/riemann_gaussian/plot_coreset_pts.py -------------------------------------------------------------------------------- /experiments/examples/riemann_gaussian/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/riemann_gaussian/run.sh -------------------------------------------------------------------------------- /experiments/examples/riemann_gaussian/test_cov.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/riemann_gaussian/test_cov.py -------------------------------------------------------------------------------- /experiments/examples/riemann_linear_regression/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/riemann_linear_regression/main.py -------------------------------------------------------------------------------- /experiments/examples/riemann_linear_regression/plot_coreset_pts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/riemann_linear_regression/plot_coreset_pts.py -------------------------------------------------------------------------------- /experiments/examples/riemann_linear_regression/plot_kl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/riemann_linear_regression/plot_kl.py -------------------------------------------------------------------------------- /experiments/examples/riemann_linear_regression/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/riemann_linear_regression/run.sh -------------------------------------------------------------------------------- /experiments/examples/riemann_logistic_poisson_regression/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/riemann_logistic_poisson_regression/main.py -------------------------------------------------------------------------------- /experiments/examples/riemann_logistic_poisson_regression/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/riemann_logistic_poisson_regression/plot.py -------------------------------------------------------------------------------- /experiments/examples/riemann_logistic_poisson_regression/plot_parameter_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/riemann_logistic_poisson_regression/plot_parameter_distance.py -------------------------------------------------------------------------------- /experiments/examples/riemann_logistic_poisson_regression/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/examples/riemann_logistic_poisson_regression/run.sh -------------------------------------------------------------------------------- /experiments/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/setup.py -------------------------------------------------------------------------------- /experiments/tests/not_yet_updated/abstract_dummies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/tests/not_yet_updated/abstract_dummies.py -------------------------------------------------------------------------------- /experiments/tests/not_yet_updated/test_base/test_fulldata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/tests/not_yet_updated/test_base/test_fulldata.py -------------------------------------------------------------------------------- /experiments/tests/not_yet_updated/test_base/test_iterative.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/tests/not_yet_updated/test_base/test_iterative.py -------------------------------------------------------------------------------- /experiments/tests/not_yet_updated/test_base/test_opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/tests/not_yet_updated/test_base/test_opt.py -------------------------------------------------------------------------------- /experiments/tests/not_yet_updated/test_base/test_sampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/tests/not_yet_updated/test_base/test_sampling.py -------------------------------------------------------------------------------- /experiments/tests/not_yet_updated/test_base/test_singlegreedy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/tests/not_yet_updated/test_base/test_singlegreedy.py -------------------------------------------------------------------------------- /experiments/tests/not_yet_updated/test_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/tests/not_yet_updated/test_common.py -------------------------------------------------------------------------------- /experiments/tests/not_yet_updated/test_kl/test_gaussian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/tests/not_yet_updated/test_kl/test_gaussian.py -------------------------------------------------------------------------------- /experiments/tests/test_snnls/test_deterministic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/tests/test_snnls/test_deterministic.py -------------------------------------------------------------------------------- /experiments/tests/test_snnls/test_projection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/tests/test_snnls/test_projection.py -------------------------------------------------------------------------------- /experiments/tests/test_snnls/test_sampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jackyzyb/bayesian-coresets-optimization/HEAD/experiments/tests/test_snnls/test_sampling.py --------------------------------------------------------------------------------