├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── data ├── boston_housing_data.csv ├── boston_housing_data.npy ├── concrete_data.csv ├── concrete_data.npy ├── energy.csv ├── energy.npy ├── kin8nm.csv ├── kin8nm.npy ├── naval_compressor_decay.csv ├── naval_compressor_decay.npy ├── naval_turbine_decay.csv ├── naval_turbine_decay.npy ├── power.csv ├── power.npy ├── protein.csv ├── protein.npy ├── wine.csv ├── wine.npy ├── yacht.csv ├── yacht.npy ├── yearmsd.csv └── yearmsd.npy ├── environment.yml ├── exp_mse2.py ├── exp_mse2.sh ├── exp_mve2.py ├── exp_mve2.sh ├── exp_qd.py ├── exp_qd.sh ├── exp_qd2.py ├── exp_qd2.sh ├── exp_qdp2.py ├── exp_qdp2.sh ├── figures ├── sensitivity_analysis_ksi_0.pdf ├── sensitivity_analysis_ksi_0.svg ├── sensitivity_analysis_ksi_10.pdf ├── sensitivity_analysis_ksi_10.svg ├── split_normal_mixture_2.pdf ├── split_normal_mixture_2.svg ├── toy_example_2.pdf └── toy_example_2.svg ├── hps_mse2.py ├── hps_mse2.sh ├── hps_mve2.py ├── hps_mve2.sh ├── hps_qd2.py ├── hps_qd2.sh ├── hps_qdp2.py ├── hps_qdp2.sh ├── neural_pi ├── __init__.py ├── data.py ├── estimator │ ├── __init__.py │ ├── base.py │ ├── functions.py │ ├── model.py │ ├── optimization.py │ └── split_normal.py ├── experiment.py ├── pipeline.py └── utils.py ├── notebooks ├── hp_sensitivity_analysis.ipynb ├── hpsa_mpiw.npy ├── hpsa_mse.npy ├── hpsa_picp.npy ├── split_normal_mixture.ipynb └── toy_example.ipynb ├── requirements.txt └── templates └── template.html /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/README.md -------------------------------------------------------------------------------- /data/boston_housing_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/boston_housing_data.csv -------------------------------------------------------------------------------- /data/boston_housing_data.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/boston_housing_data.npy -------------------------------------------------------------------------------- /data/concrete_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/concrete_data.csv -------------------------------------------------------------------------------- /data/concrete_data.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/concrete_data.npy -------------------------------------------------------------------------------- /data/energy.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/energy.csv -------------------------------------------------------------------------------- /data/energy.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/energy.npy -------------------------------------------------------------------------------- /data/kin8nm.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/kin8nm.csv -------------------------------------------------------------------------------- /data/kin8nm.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/kin8nm.npy -------------------------------------------------------------------------------- /data/naval_compressor_decay.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/naval_compressor_decay.csv -------------------------------------------------------------------------------- /data/naval_compressor_decay.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/naval_compressor_decay.npy -------------------------------------------------------------------------------- /data/naval_turbine_decay.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/naval_turbine_decay.csv -------------------------------------------------------------------------------- /data/naval_turbine_decay.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/naval_turbine_decay.npy -------------------------------------------------------------------------------- /data/power.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/power.csv -------------------------------------------------------------------------------- /data/power.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/power.npy -------------------------------------------------------------------------------- /data/protein.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/protein.csv -------------------------------------------------------------------------------- /data/protein.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/protein.npy -------------------------------------------------------------------------------- /data/wine.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/wine.csv -------------------------------------------------------------------------------- /data/wine.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/wine.npy -------------------------------------------------------------------------------- /data/yacht.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/yacht.csv -------------------------------------------------------------------------------- /data/yacht.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/yacht.npy -------------------------------------------------------------------------------- /data/yearmsd.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/yearmsd.csv -------------------------------------------------------------------------------- /data/yearmsd.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/data/yearmsd.npy -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/environment.yml -------------------------------------------------------------------------------- /exp_mse2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/exp_mse2.py -------------------------------------------------------------------------------- /exp_mse2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/exp_mse2.sh -------------------------------------------------------------------------------- /exp_mve2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/exp_mve2.py -------------------------------------------------------------------------------- /exp_mve2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/exp_mve2.sh -------------------------------------------------------------------------------- /exp_qd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/exp_qd.py -------------------------------------------------------------------------------- /exp_qd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/exp_qd.sh -------------------------------------------------------------------------------- /exp_qd2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/exp_qd2.py -------------------------------------------------------------------------------- /exp_qd2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/exp_qd2.sh -------------------------------------------------------------------------------- /exp_qdp2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/exp_qdp2.py -------------------------------------------------------------------------------- /exp_qdp2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/exp_qdp2.sh -------------------------------------------------------------------------------- /figures/sensitivity_analysis_ksi_0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/figures/sensitivity_analysis_ksi_0.pdf -------------------------------------------------------------------------------- /figures/sensitivity_analysis_ksi_0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/figures/sensitivity_analysis_ksi_0.svg -------------------------------------------------------------------------------- /figures/sensitivity_analysis_ksi_10.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/figures/sensitivity_analysis_ksi_10.pdf -------------------------------------------------------------------------------- /figures/sensitivity_analysis_ksi_10.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/figures/sensitivity_analysis_ksi_10.svg -------------------------------------------------------------------------------- /figures/split_normal_mixture_2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/figures/split_normal_mixture_2.pdf -------------------------------------------------------------------------------- /figures/split_normal_mixture_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/figures/split_normal_mixture_2.svg -------------------------------------------------------------------------------- /figures/toy_example_2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/figures/toy_example_2.pdf -------------------------------------------------------------------------------- /figures/toy_example_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/figures/toy_example_2.svg -------------------------------------------------------------------------------- /hps_mse2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/hps_mse2.py -------------------------------------------------------------------------------- /hps_mse2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/hps_mse2.sh -------------------------------------------------------------------------------- /hps_mve2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/hps_mve2.py -------------------------------------------------------------------------------- /hps_mve2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/hps_mve2.sh -------------------------------------------------------------------------------- /hps_qd2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/hps_qd2.py -------------------------------------------------------------------------------- /hps_qd2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/hps_qd2.sh -------------------------------------------------------------------------------- /hps_qdp2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/hps_qdp2.py -------------------------------------------------------------------------------- /hps_qdp2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/hps_qdp2.sh -------------------------------------------------------------------------------- /neural_pi/__init__.py: -------------------------------------------------------------------------------- 1 | from . import ( 2 | estimator 3 | ) 4 | -------------------------------------------------------------------------------- /neural_pi/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/neural_pi/data.py -------------------------------------------------------------------------------- /neural_pi/estimator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/neural_pi/estimator/__init__.py -------------------------------------------------------------------------------- /neural_pi/estimator/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/neural_pi/estimator/base.py -------------------------------------------------------------------------------- /neural_pi/estimator/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/neural_pi/estimator/functions.py -------------------------------------------------------------------------------- /neural_pi/estimator/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/neural_pi/estimator/model.py -------------------------------------------------------------------------------- /neural_pi/estimator/optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/neural_pi/estimator/optimization.py -------------------------------------------------------------------------------- /neural_pi/estimator/split_normal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/neural_pi/estimator/split_normal.py -------------------------------------------------------------------------------- /neural_pi/experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/neural_pi/experiment.py -------------------------------------------------------------------------------- /neural_pi/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/neural_pi/pipeline.py -------------------------------------------------------------------------------- /neural_pi/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/neural_pi/utils.py -------------------------------------------------------------------------------- /notebooks/hp_sensitivity_analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/notebooks/hp_sensitivity_analysis.ipynb -------------------------------------------------------------------------------- /notebooks/hpsa_mpiw.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/notebooks/hpsa_mpiw.npy -------------------------------------------------------------------------------- /notebooks/hpsa_mse.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/notebooks/hpsa_mse.npy -------------------------------------------------------------------------------- /notebooks/hpsa_picp.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/notebooks/hpsa_picp.npy -------------------------------------------------------------------------------- /notebooks/split_normal_mixture.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/notebooks/split_normal_mixture.ipynb -------------------------------------------------------------------------------- /notebooks/toy_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/notebooks/toy_example.ipynb -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/requirements.txt -------------------------------------------------------------------------------- /templates/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tarik/pi-snm-qde/HEAD/templates/template.html --------------------------------------------------------------------------------