diff --git a/examples/__init__.py b/examples/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/notebooks/case_studies/BEST.ipynb b/examples/case_studies/BEST.ipynb similarity index 100% rename from notebooks/case_studies/BEST.ipynb rename to examples/case_studies/BEST.ipynb diff --git a/examples/GHME_2013.py b/examples/case_studies/GHME_2013.py similarity index 100% rename from examples/GHME_2013.py rename to examples/case_studies/GHME_2013.py diff --git a/notebooks/case_studies/LKJ.ipynb b/examples/case_studies/LKJ.ipynb similarity index 100% rename from notebooks/case_studies/LKJ.ipynb rename to examples/case_studies/LKJ.ipynb diff --git a/examples/baseball.py b/examples/case_studies/baseball.py similarity index 100% rename from examples/baseball.py rename to examples/case_studies/baseball.py diff --git a/notebooks/case_studies/blackbox_external_likelihood.ipynb b/examples/case_studies/blackbox_external_likelihood.ipynb similarity index 100% rename from notebooks/case_studies/blackbox_external_likelihood.ipynb rename to examples/case_studies/blackbox_external_likelihood.ipynb diff --git a/notebooks/case_studies/conditional-autoregressive-model.ipynb b/examples/case_studies/conditional-autoregressive-model.ipynb similarity index 100% rename from notebooks/case_studies/conditional-autoregressive-model.ipynb rename to examples/case_studies/conditional-autoregressive-model.ipynb diff --git a/examples/disaster_model.py b/examples/case_studies/disaster_model.py similarity index 100% rename from examples/disaster_model.py rename to examples/case_studies/disaster_model.py diff --git a/examples/disaster_model_theano_op.py b/examples/case_studies/disaster_model_theano_op.py similarity index 100% rename from examples/disaster_model_theano_op.py rename to examples/case_studies/disaster_model_theano_op.py diff --git a/notebooks/case_studies/factor_analysis.ipynb b/examples/case_studies/factor_analysis.ipynb similarity index 100% rename from notebooks/case_studies/factor_analysis.ipynb rename to examples/case_studies/factor_analysis.ipynb diff --git a/examples/garch_example.py b/examples/case_studies/garch_example.py similarity index 100% rename from examples/garch_example.py rename to examples/case_studies/garch_example.py diff --git a/examples/gelman_bioassay.py b/examples/case_studies/gelman_bioassay.py similarity index 100% rename from examples/gelman_bioassay.py rename to examples/case_studies/gelman_bioassay.py diff --git a/examples/gelman_schools.py b/examples/case_studies/gelman_schools.py similarity index 100% rename from examples/gelman_schools.py rename to examples/case_studies/gelman_schools.py diff --git a/notebooks/case_studies/hierarchical_partial_pooling.ipynb b/examples/case_studies/hierarchical_partial_pooling.ipynb similarity index 100% rename from notebooks/case_studies/hierarchical_partial_pooling.ipynb rename to examples/case_studies/hierarchical_partial_pooling.ipynb diff --git a/examples/lasso_missing.py b/examples/case_studies/lasso_missing.py similarity index 100% rename from examples/lasso_missing.py rename to examples/case_studies/lasso_missing.py diff --git a/examples/lightspeed_example.py b/examples/case_studies/lightspeed_example.py similarity index 100% rename from examples/lightspeed_example.py rename to examples/case_studies/lightspeed_example.py diff --git a/notebooks/case_studies/log-gaussian-cox-process.ipynb b/examples/case_studies/log-gaussian-cox-process.ipynb similarity index 100% rename from notebooks/case_studies/log-gaussian-cox-process.ipynb rename to examples/case_studies/log-gaussian-cox-process.ipynb diff --git a/notebooks/case_studies/multilevel_modeling.ipynb b/examples/case_studies/multilevel_modeling.ipynb similarity index 100% rename from notebooks/case_studies/multilevel_modeling.ipynb rename to examples/case_studies/multilevel_modeling.ipynb diff --git a/notebooks/case_studies/probabilistic_matrix_factorization.ipynb b/examples/case_studies/probabilistic_matrix_factorization.ipynb similarity index 100% rename from notebooks/case_studies/probabilistic_matrix_factorization.ipynb rename to examples/case_studies/probabilistic_matrix_factorization.ipynb diff --git a/notebooks/case_studies/putting_workflow.ipynb b/examples/case_studies/putting_workflow.ipynb similarity index 100% rename from notebooks/case_studies/putting_workflow.ipynb rename to examples/case_studies/putting_workflow.ipynb diff --git a/notebooks/case_studies/rugby_analytics.ipynb b/examples/case_studies/rugby_analytics.ipynb similarity index 100% rename from notebooks/case_studies/rugby_analytics.ipynb rename to examples/case_studies/rugby_analytics.ipynb diff --git a/notebooks/case_studies/stochastic_volatility.ipynb b/examples/case_studies/stochastic_volatility.ipynb similarity index 100% rename from notebooks/case_studies/stochastic_volatility.ipynb rename to examples/case_studies/stochastic_volatility.ipynb diff --git a/notebooks/diagnostics_and_criticism/Bayes_factor.ipynb b/examples/diagnostics_and_criticism/Bayes_factor.ipynb similarity index 100% rename from notebooks/diagnostics_and_criticism/Bayes_factor.ipynb rename to examples/diagnostics_and_criticism/Bayes_factor.ipynb diff --git a/notebooks/diagnostics_and_criticism/Diagnosing_biased_Inference_with_Divergences.ipynb b/examples/diagnostics_and_criticism/Diagnosing_biased_Inference_with_Divergences.ipynb similarity index 100% rename from notebooks/diagnostics_and_criticism/Diagnosing_biased_Inference_with_Divergences.ipynb rename to examples/diagnostics_and_criticism/Diagnosing_biased_Inference_with_Divergences.ipynb diff --git a/notebooks/diagnostics_and_criticism/model_averaging.ipynb b/examples/diagnostics_and_criticism/model_averaging.ipynb similarity index 100% rename from notebooks/diagnostics_and_criticism/model_averaging.ipynb rename to examples/diagnostics_and_criticism/model_averaging.ipynb diff --git a/notebooks/diagnostics_and_criticism/model_comparison.ipynb b/examples/diagnostics_and_criticism/model_comparison.ipynb similarity index 100% rename from notebooks/diagnostics_and_criticism/model_comparison.ipynb rename to examples/diagnostics_and_criticism/model_comparison.ipynb diff --git a/notebooks/diagnostics_and_criticism/posterior_predictive.ipynb b/examples/diagnostics_and_criticism/posterior_predictive.ipynb similarity index 100% rename from notebooks/diagnostics_and_criticism/posterior_predictive.ipynb rename to examples/diagnostics_and_criticism/posterior_predictive.ipynb diff --git a/notebooks/diagnostics_and_criticism/sampler-stats.ipynb b/examples/diagnostics_and_criticism/sampler-stats.ipynb similarity index 100% rename from notebooks/diagnostics_and_criticism/sampler-stats.ipynb rename to examples/diagnostics_and_criticism/sampler-stats.ipynb diff --git a/notebooks/gaussian_processes/GP-Circular.ipynb b/examples/gaussian_processes/GP-Circular.ipynb similarity index 100% rename from notebooks/gaussian_processes/GP-Circular.ipynb rename to examples/gaussian_processes/GP-Circular.ipynb diff --git a/notebooks/gaussian_processes/GP-Kron.ipynb b/examples/gaussian_processes/GP-Kron.ipynb similarity index 100% rename from notebooks/gaussian_processes/GP-Kron.ipynb rename to examples/gaussian_processes/GP-Kron.ipynb diff --git a/notebooks/gaussian_processes/GP-Latent.ipynb b/examples/gaussian_processes/GP-Latent.ipynb similarity index 100% rename from notebooks/gaussian_processes/GP-Latent.ipynb rename to examples/gaussian_processes/GP-Latent.ipynb diff --git a/notebooks/gaussian_processes/GP-Marginal.ipynb b/examples/gaussian_processes/GP-Marginal.ipynb similarity index 100% rename from notebooks/gaussian_processes/GP-Marginal.ipynb rename to examples/gaussian_processes/GP-Marginal.ipynb diff --git a/notebooks/gaussian_processes/GP-MaunaLoa.ipynb b/examples/gaussian_processes/GP-MaunaLoa.ipynb similarity index 100% rename from notebooks/gaussian_processes/GP-MaunaLoa.ipynb rename to examples/gaussian_processes/GP-MaunaLoa.ipynb diff --git a/notebooks/gaussian_processes/GP-MaunaLoa2.ipynb b/examples/gaussian_processes/GP-MaunaLoa2.ipynb similarity index 100% rename from notebooks/gaussian_processes/GP-MaunaLoa2.ipynb rename to examples/gaussian_processes/GP-MaunaLoa2.ipynb diff --git a/notebooks/gaussian_processes/GP-MeansAndCovs.ipynb b/examples/gaussian_processes/GP-MeansAndCovs.ipynb similarity index 100% rename from notebooks/gaussian_processes/GP-MeansAndCovs.ipynb rename to examples/gaussian_processes/GP-MeansAndCovs.ipynb diff --git a/notebooks/gaussian_processes/GP-SparseApprox.ipynb b/examples/gaussian_processes/GP-SparseApprox.ipynb similarity index 100% rename from notebooks/gaussian_processes/GP-SparseApprox.ipynb rename to examples/gaussian_processes/GP-SparseApprox.ipynb diff --git a/notebooks/gaussian_processes/GP-TProcess.ipynb b/examples/gaussian_processes/GP-TProcess.ipynb similarity index 100% rename from notebooks/gaussian_processes/GP-TProcess.ipynb rename to examples/gaussian_processes/GP-TProcess.ipynb diff --git a/notebooks/gaussian_processes/GP-smoothing.ipynb b/examples/gaussian_processes/GP-smoothing.ipynb similarity index 100% rename from notebooks/gaussian_processes/GP-smoothing.ipynb rename to examples/gaussian_processes/GP-smoothing.ipynb diff --git a/notebooks/gaussian_processes/gaussian_process.ipynb b/examples/gaussian_processes/gaussian_process.ipynb similarity index 100% rename from notebooks/gaussian_processes/gaussian_process.ipynb rename to examples/gaussian_processes/gaussian_process.ipynb diff --git a/notebooks/generalized_linear_models/GLM-hierarchical-binominal-model.ipynb b/examples/generalized_linear_models/GLM-hierarchical-binominal-model.ipynb similarity index 100% rename from notebooks/generalized_linear_models/GLM-hierarchical-binominal-model.ipynb rename to examples/generalized_linear_models/GLM-hierarchical-binominal-model.ipynb diff --git a/notebooks/generalized_linear_models/GLM-hierarchical.ipynb b/examples/generalized_linear_models/GLM-hierarchical.ipynb similarity index 100% rename from notebooks/generalized_linear_models/GLM-hierarchical.ipynb rename to examples/generalized_linear_models/GLM-hierarchical.ipynb diff --git a/notebooks/generalized_linear_models/GLM-linear.ipynb b/examples/generalized_linear_models/GLM-linear.ipynb similarity index 100% rename from notebooks/generalized_linear_models/GLM-linear.ipynb rename to examples/generalized_linear_models/GLM-linear.ipynb diff --git a/notebooks/generalized_linear_models/GLM-logistic.ipynb b/examples/generalized_linear_models/GLM-logistic.ipynb similarity index 100% rename from notebooks/generalized_linear_models/GLM-logistic.ipynb rename to examples/generalized_linear_models/GLM-logistic.ipynb diff --git a/notebooks/generalized_linear_models/GLM-model-selection.ipynb b/examples/generalized_linear_models/GLM-model-selection.ipynb similarity index 100% rename from notebooks/generalized_linear_models/GLM-model-selection.ipynb rename to examples/generalized_linear_models/GLM-model-selection.ipynb diff --git a/notebooks/generalized_linear_models/GLM-negative-binomial-regression.ipynb b/examples/generalized_linear_models/GLM-negative-binomial-regression.ipynb similarity index 100% rename from notebooks/generalized_linear_models/GLM-negative-binomial-regression.ipynb rename to examples/generalized_linear_models/GLM-negative-binomial-regression.ipynb diff --git a/notebooks/generalized_linear_models/GLM-poisson-regression.ipynb b/examples/generalized_linear_models/GLM-poisson-regression.ipynb similarity index 100% rename from notebooks/generalized_linear_models/GLM-poisson-regression.ipynb rename to examples/generalized_linear_models/GLM-poisson-regression.ipynb diff --git a/notebooks/generalized_linear_models/GLM-robust-with-outlier-detection.ipynb b/examples/generalized_linear_models/GLM-robust-with-outlier-detection.ipynb similarity index 100% rename from notebooks/generalized_linear_models/GLM-robust-with-outlier-detection.ipynb rename to examples/generalized_linear_models/GLM-robust-with-outlier-detection.ipynb diff --git a/notebooks/generalized_linear_models/GLM-robust.ipynb b/examples/generalized_linear_models/GLM-robust.ipynb similarity index 100% rename from notebooks/generalized_linear_models/GLM-robust.ipynb rename to examples/generalized_linear_models/GLM-robust.ipynb diff --git a/notebooks/generalized_linear_models/GLM-rolling-regression.ipynb b/examples/generalized_linear_models/GLM-rolling-regression.ipynb similarity index 100% rename from notebooks/generalized_linear_models/GLM-rolling-regression.ipynb rename to examples/generalized_linear_models/GLM-rolling-regression.ipynb diff --git a/notebooks/generalized_linear_models/GLM.ipynb b/examples/generalized_linear_models/GLM.ipynb similarity index 100% rename from notebooks/generalized_linear_models/GLM.ipynb rename to examples/generalized_linear_models/GLM.ipynb diff --git a/notebooks/getting_started.ipynb b/examples/getting_started.ipynb similarity index 100% rename from notebooks/getting_started.ipynb rename to examples/getting_started.ipynb diff --git a/notebooks/mixture_models/dependent_density_regression.ipynb b/examples/mixture_models/dependent_density_regression.ipynb similarity index 100% rename from notebooks/mixture_models/dependent_density_regression.ipynb rename to examples/mixture_models/dependent_density_regression.ipynb diff --git a/notebooks/mixture_models/dp_mix.ipynb b/examples/mixture_models/dp_mix.ipynb similarity index 100% rename from notebooks/mixture_models/dp_mix.ipynb rename to examples/mixture_models/dp_mix.ipynb diff --git a/notebooks/mixture_models/gaussian_mixture_model.ipynb b/examples/mixture_models/gaussian_mixture_model.ipynb similarity index 100% rename from notebooks/mixture_models/gaussian_mixture_model.ipynb rename to examples/mixture_models/gaussian_mixture_model.ipynb diff --git a/notebooks/mixture_models/marginalized_gaussian_mixture_model.ipynb b/examples/mixture_models/marginalized_gaussian_mixture_model.ipynb similarity index 100% rename from notebooks/mixture_models/marginalized_gaussian_mixture_model.ipynb rename to examples/mixture_models/marginalized_gaussian_mixture_model.ipynb diff --git a/notebooks/ode_models/ODE_API_introduction.ipynb b/examples/ode_models/ODE_API_introduction.ipynb similarity index 100% rename from notebooks/ode_models/ODE_API_introduction.ipynb rename to examples/ode_models/ODE_API_introduction.ipynb diff --git a/notebooks/ode_models/ODE_API_shapes_and_benchmarking.ipynb b/examples/ode_models/ODE_API_shapes_and_benchmarking.ipynb similarity index 100% rename from notebooks/ode_models/ODE_API_shapes_and_benchmarking.ipynb rename to examples/ode_models/ODE_API_shapes_and_benchmarking.ipynb diff --git a/notebooks/ode_models/ODE_with_manual_gradients.ipynb b/examples/ode_models/ODE_with_manual_gradients.ipynb similarity index 100% rename from notebooks/ode_models/ODE_with_manual_gradients.ipynb rename to examples/ode_models/ODE_with_manual_gradients.ipynb diff --git a/examples/LKJ_correlation.py b/examples/pymc3_howto/LKJ_correlation.py similarity index 100% rename from examples/LKJ_correlation.py rename to examples/pymc3_howto/LKJ_correlation.py diff --git a/notebooks/pymc3_howto/api_quickstart.ipynb b/examples/pymc3_howto/api_quickstart.ipynb similarity index 100% rename from notebooks/pymc3_howto/api_quickstart.ipynb rename to examples/pymc3_howto/api_quickstart.ipynb diff --git a/examples/arbitrary_stochastic.py b/examples/pymc3_howto/arbitrary_stochastic.py similarity index 100% rename from examples/arbitrary_stochastic.py rename to examples/pymc3_howto/arbitrary_stochastic.py diff --git a/examples/custom_dists.py b/examples/pymc3_howto/custom_dists.py similarity index 100% rename from examples/custom_dists.py rename to examples/pymc3_howto/custom_dists.py diff --git a/notebooks/pymc3_howto/data_container.ipynb b/examples/pymc3_howto/data_container.ipynb similarity index 100% rename from notebooks/pymc3_howto/data_container.ipynb rename to examples/pymc3_howto/data_container.ipynb diff --git a/examples/factor_potential.py b/examples/pymc3_howto/factor_potential.py similarity index 100% rename from examples/factor_potential.py rename to examples/pymc3_howto/factor_potential.py diff --git a/notebooks/pymc3_howto/howto_debugging.ipynb b/examples/pymc3_howto/howto_debugging.ipynb similarity index 100% rename from notebooks/pymc3_howto/howto_debugging.ipynb rename to examples/pymc3_howto/howto_debugging.ipynb diff --git a/notebooks/pymc3_howto/lasso_block_update.ipynb b/examples/pymc3_howto/lasso_block_update.ipynb similarity index 100% rename from notebooks/pymc3_howto/lasso_block_update.ipynb rename to examples/pymc3_howto/lasso_block_update.ipynb diff --git a/notebooks/pymc3_howto/profiling.ipynb b/examples/pymc3_howto/profiling.ipynb similarity index 100% rename from notebooks/pymc3_howto/profiling.ipynb rename to examples/pymc3_howto/profiling.ipynb diff --git a/examples/rankdata_ordered.py b/examples/pymc3_howto/rankdata_ordered.py similarity index 100% rename from examples/rankdata_ordered.py rename to examples/pymc3_howto/rankdata_ordered.py diff --git a/notebooks/pymc3_howto/sampling_callback.ipynb b/examples/pymc3_howto/sampling_callback.ipynb similarity index 100% rename from notebooks/pymc3_howto/sampling_callback.ipynb rename to examples/pymc3_howto/sampling_callback.ipynb diff --git a/notebooks/pymc3_howto/sampling_compound_step.ipynb b/examples/pymc3_howto/sampling_compound_step.ipynb similarity index 100% rename from notebooks/pymc3_howto/sampling_compound_step.ipynb rename to examples/pymc3_howto/sampling_compound_step.ipynb diff --git a/notebooks/pymc3_howto/sampling_conjugate_step.ipynb b/examples/pymc3_howto/sampling_conjugate_step.ipynb similarity index 100% rename from notebooks/pymc3_howto/sampling_conjugate_step.ipynb rename to examples/pymc3_howto/sampling_conjugate_step.ipynb diff --git a/notebooks/pymc3_howto/updating_priors.ipynb b/examples/pymc3_howto/updating_priors.ipynb similarity index 100% rename from notebooks/pymc3_howto/updating_priors.ipynb rename to examples/pymc3_howto/updating_priors.ipynb diff --git a/notebooks/samplers/DEMetropolisZ_EfficiencyComparison.ipynb b/examples/samplers/DEMetropolisZ_EfficiencyComparison.ipynb similarity index 100% rename from notebooks/samplers/DEMetropolisZ_EfficiencyComparison.ipynb rename to examples/samplers/DEMetropolisZ_EfficiencyComparison.ipynb diff --git a/notebooks/samplers/DEMetropolisZ_tune_drop_fraction.ipynb b/examples/samplers/DEMetropolisZ_tune_drop_fraction.ipynb similarity index 100% rename from notebooks/samplers/DEMetropolisZ_tune_drop_fraction.ipynb rename to examples/samplers/DEMetropolisZ_tune_drop_fraction.ipynb diff --git a/notebooks/samplers/GLM-hierarchical-jax.ipynb b/examples/samplers/GLM-hierarchical-jax.ipynb similarity index 100% rename from notebooks/samplers/GLM-hierarchical-jax.ipynb rename to examples/samplers/GLM-hierarchical-jax.ipynb diff --git a/notebooks/samplers/MLDA_gravity_surveying.ipynb b/examples/samplers/MLDA_gravity_surveying.ipynb similarity index 100% rename from notebooks/samplers/MLDA_gravity_surveying.ipynb rename to examples/samplers/MLDA_gravity_surveying.ipynb diff --git a/notebooks/samplers/MLDA_introduction.ipynb b/examples/samplers/MLDA_introduction.ipynb similarity index 100% rename from notebooks/samplers/MLDA_introduction.ipynb rename to examples/samplers/MLDA_introduction.ipynb diff --git a/notebooks/samplers/MLDA_simple_linear_regression.ipynb b/examples/samplers/MLDA_simple_linear_regression.ipynb similarity index 100% rename from notebooks/samplers/MLDA_simple_linear_regression.ipynb rename to examples/samplers/MLDA_simple_linear_regression.ipynb diff --git a/notebooks/samplers/MLDA_variance_reduction_linear_regression.ipynb b/examples/samplers/MLDA_variance_reduction_linear_regression.ipynb similarity index 100% rename from notebooks/samplers/MLDA_variance_reduction_linear_regression.ipynb rename to examples/samplers/MLDA_variance_reduction_linear_regression.ipynb diff --git a/notebooks/samplers/SMC-ABC_Lotka-Volterra_example.ipynb b/examples/samplers/SMC-ABC_Lotka-Volterra_example.ipynb similarity index 100% rename from notebooks/samplers/SMC-ABC_Lotka-Volterra_example.ipynb rename to examples/samplers/SMC-ABC_Lotka-Volterra_example.ipynb diff --git a/notebooks/samplers/SMC2_gaussians.ipynb b/examples/samplers/SMC2_gaussians.ipynb similarity index 100% rename from notebooks/samplers/SMC2_gaussians.ipynb rename to examples/samplers/SMC2_gaussians.ipynb diff --git a/examples/samplers_mvnormal.py b/examples/samplers/samplers_mvnormal.py similarity index 100% rename from examples/samplers_mvnormal.py rename to examples/samplers/samplers_mvnormal.py diff --git a/notebooks/samplers/smc.png b/examples/samplers/smc.png similarity index 100% rename from notebooks/samplers/smc.png rename to examples/samplers/smc.png diff --git a/examples/simpletest.py b/examples/simpletest.py deleted file mode 100644 index 32c658eb4..000000000 --- a/examples/simpletest.py +++ /dev/null @@ -1,27 +0,0 @@ -import numpy as np - -import pymc3 as pm - -# import pydevd -# pydevd.set_pm_excepthook() -np.seterr(invalid="raise") - -data = np.random.normal(size=(2, 20)) - - -with pm.Model() as model: - x = pm.Normal("x", mu=0.5, sigma=2.0, shape=(2, 1)) - z = pm.Beta("z", alpha=10, beta=5.5) - d = pm.Normal("data", mu=x, sigma=0.75, observed=data) - - -def run(n=1000): - if n == "short": - n = 50 - with model: - trace = pm.sample(n) - pm.traceplot(trace, varnames=["x"]) - - -if __name__ == "__main__": - run() diff --git a/notebooks/survival_analysis/bayes_param_survival_pymc3.ipynb b/examples/survival_analysis/bayes_param_survival_pymc3.ipynb similarity index 100% rename from notebooks/survival_analysis/bayes_param_survival_pymc3.ipynb rename to examples/survival_analysis/bayes_param_survival_pymc3.ipynb diff --git a/notebooks/survival_analysis/censored_data.ipynb b/examples/survival_analysis/censored_data.ipynb similarity index 100% rename from notebooks/survival_analysis/censored_data.ipynb rename to examples/survival_analysis/censored_data.ipynb diff --git a/notebooks/survival_analysis/cox_model.ipynb b/examples/survival_analysis/cox_model.ipynb similarity index 100% rename from notebooks/survival_analysis/cox_model.ipynb rename to examples/survival_analysis/cox_model.ipynb diff --git a/notebooks/survival_analysis/survival_analysis.ipynb b/examples/survival_analysis/survival_analysis.ipynb similarity index 100% rename from notebooks/survival_analysis/survival_analysis.ipynb rename to examples/survival_analysis/survival_analysis.ipynb diff --git a/notebooks/survival_analysis/weibull_aft.ipynb b/examples/survival_analysis/weibull_aft.ipynb similarity index 100% rename from notebooks/survival_analysis/weibull_aft.ipynb rename to examples/survival_analysis/weibull_aft.ipynb diff --git a/notebooks/table_of_contents_examples.js b/examples/table_of_contents_examples.js similarity index 100% rename from notebooks/table_of_contents_examples.js rename to examples/table_of_contents_examples.js diff --git a/notebooks/table_of_contents_tutorials.js b/examples/table_of_contents_tutorials.js similarity index 100% rename from notebooks/table_of_contents_tutorials.js rename to examples/table_of_contents_tutorials.js diff --git a/notebooks/time_series/AR.ipynb b/examples/time_series/AR.ipynb similarity index 100% rename from notebooks/time_series/AR.ipynb rename to examples/time_series/AR.ipynb diff --git a/notebooks/time_series/Euler-Maruyama_and_SDEs.ipynb b/examples/time_series/Euler-Maruyama_and_SDEs.ipynb similarity index 100% rename from notebooks/time_series/Euler-Maruyama_and_SDEs.ipynb rename to examples/time_series/Euler-Maruyama_and_SDEs.ipynb diff --git a/notebooks/time_series/MvGaussianRandomWalk_demo.ipynb b/examples/time_series/MvGaussianRandomWalk_demo.ipynb similarity index 100% rename from notebooks/time_series/MvGaussianRandomWalk_demo.ipynb rename to examples/time_series/MvGaussianRandomWalk_demo.ipynb diff --git a/examples/arma_example.py b/examples/time_series/arma_example.py similarity index 100% rename from examples/arma_example.py rename to examples/time_series/arma_example.py diff --git a/notebooks/variational_inference/GLM-hierarchical-advi-minibatch.ipynb b/examples/variational_inference/GLM-hierarchical-advi-minibatch.ipynb similarity index 100% rename from notebooks/variational_inference/GLM-hierarchical-advi-minibatch.ipynb rename to examples/variational_inference/GLM-hierarchical-advi-minibatch.ipynb diff --git a/notebooks/variational_inference/bayesian_neural_network_advi.ipynb b/examples/variational_inference/bayesian_neural_network_advi.ipynb similarity index 100% rename from notebooks/variational_inference/bayesian_neural_network_advi.ipynb rename to examples/variational_inference/bayesian_neural_network_advi.ipynb diff --git a/notebooks/variational_inference/convolutional_vae_keras_advi.ipynb b/examples/variational_inference/convolutional_vae_keras_advi.ipynb similarity index 100% rename from notebooks/variational_inference/convolutional_vae_keras_advi.ipynb rename to examples/variational_inference/convolutional_vae_keras_advi.ipynb diff --git a/notebooks/variational_inference/empirical-approx-overview.ipynb b/examples/variational_inference/empirical-approx-overview.ipynb similarity index 100% rename from notebooks/variational_inference/empirical-approx-overview.ipynb rename to examples/variational_inference/empirical-approx-overview.ipynb diff --git a/notebooks/variational_inference/gaussian-mixture-model-advi.ipynb b/examples/variational_inference/gaussian-mixture-model-advi.ipynb similarity index 100% rename from notebooks/variational_inference/gaussian-mixture-model-advi.ipynb rename to examples/variational_inference/gaussian-mixture-model-advi.ipynb diff --git a/notebooks/variational_inference/lda-advi-aevb.ipynb b/examples/variational_inference/lda-advi-aevb.ipynb similarity index 100% rename from notebooks/variational_inference/lda-advi-aevb.ipynb rename to examples/variational_inference/lda-advi-aevb.ipynb diff --git a/notebooks/variational_inference/normalizing_flows_overview.ipynb b/examples/variational_inference/normalizing_flows_overview.ipynb similarity index 100% rename from notebooks/variational_inference/normalizing_flows_overview.ipynb rename to examples/variational_inference/normalizing_flows_overview.ipynb diff --git a/notebooks/variational_inference/variational_api_quickstart.ipynb b/examples/variational_inference/variational_api_quickstart.ipynb similarity index 100% rename from notebooks/variational_inference/variational_api_quickstart.ipynb rename to examples/variational_inference/variational_api_quickstart.ipynb diff --git a/scripts/check_toc_is_complete.py b/scripts/check_toc_is_complete.py index f2d2219af..0ae0e7503 100644 --- a/scripts/check_toc_is_complete.py +++ b/scripts/check_toc_is_complete.py @@ -11,8 +11,8 @@ from pathlib import Path if __name__ == "__main__": - toc_examples = (Path("notebooks") / "table_of_contents_examples.js").read_text() - toc_tutorials = (Path("notebooks") / "table_of_contents_tutorials.js").read_text() + toc_examples = (Path("examples") / "table_of_contents_examples.js").read_text() + toc_tutorials = (Path("examples") / "table_of_contents_tutorials.js").read_text() toc_keys = { **ast.literal_eval(toc_examples[toc_examples.find("{") :]), **ast.literal_eval(toc_tutorials[toc_tutorials.find("{") :]), @@ -21,5 +21,5 @@ parser.add_argument("paths", nargs="*", type=Path) args = parser.parse_args() for path in args.paths: - notebook_name = path.relative_to('notebooks').with_suffix('').as_posix() + notebook_name = path.relative_to('examples').with_suffix('').as_posix() assert notebook_name in toc_keys, f"Notebook '{notebook_name}' not added to table of contents!"