Skip to content

Commit e1060de

Browse files
authored
Add redirects from old v3 notebooks (#6719)
* add redirects from old v3 notebooks * fix redirects
1 parent bee65b4 commit e1060de

File tree

2 files changed

+115
-0
lines changed

2 files changed

+115
-0
lines changed

docs/source/conf.py

+107
Original file line numberDiff line numberDiff line change
@@ -158,8 +158,115 @@
158158
}
159159
myst_heading_anchors = None
160160

161+
v3_example_tutorials = [
162+
"case_studies/BEST",
163+
"case_studies/LKJ",
164+
"case_studies/stochastic_volatility",
165+
"case_studies/rugby_analytics",
166+
"case_studies/multilevel_modeling",
167+
"case_studies/putting_workflow",
168+
"case_studies/moderation_analysis",
169+
"case_studies/mediation_analysis",
170+
"case_studies/bayesian_ab_testing",
171+
"case_studies/item_response_nba",
172+
"diagnostics_and_criticism/Diagnosing_biased_Inference_with_Divergences",
173+
"diagnostics_and_criticism/Bayes_factor",
174+
"generalized_linear_models/GLM-logistic",
175+
"generalized_linear_models/GLM-binomial-regression",
176+
"generalized_linear_models/GLM-hierarchical-binominal-model",
177+
"generalized_linear_models/GLM-hierarchical",
178+
"case_studies/hierarchical_partial_pooling",
179+
"generalized_linear_models/GLM-model-selection",
180+
"generalized_linear_models/GLM-negative-binomial-regression",
181+
"generalized_linear_models/GLM-out-of-sample-predictions",
182+
"generalized_linear_models/GLM-poisson-regression",
183+
"generalized_linear_models/GLM-robust-with-outlier-detection",
184+
"generalized_linear_models/GLM-robust",
185+
"generalized_linear_models/GLM-rolling-regression",
186+
"generalized_linear_models/GLM-truncated-censored-regression",
187+
"generalized_linear_models/GLM-simpsons-paradox",
188+
"gaussian_processes/GP-Kron",
189+
"gaussian_processes/GP-Latent",
190+
"gaussian_processes/GP-Marginal",
191+
"gaussian_processes/GP-MaunaLoa",
192+
"gaussian_processes/GP-MaunaLoa2",
193+
"gaussian_processes/GP-MeansAndCovs",
194+
"gaussian_processes/GP-SparseApprox",
195+
"gaussian_processes/GP-TProcess",
196+
"gaussian_processes/GP-smoothing",
197+
"gaussian_processes/GP-Heteroskedastic",
198+
"gaussian_processes/gaussian_process",
199+
"case_studies/conditional-autoregressive-model",
200+
"case_studies/log-gaussian-cox-process",
201+
"gaussian_processes/GP-Circular",
202+
"mixture_models/dependent_density_regression",
203+
"mixture_models/dp_mix",
204+
"variational_inference/gaussian-mixture-model-advi",
205+
"mixture_models/gaussian_mixture_model",
206+
"mixture_models/marginalized_gaussian_mixture_model",
207+
"mixture_models/dirichlet_mixture_of_multinomials",
208+
"samplers/SMC2_gaussians",
209+
"samplers/SMC-ABC_Lotka-Volterra_example",
210+
"survival_analysis/bayes_param_survival_pymc3",
211+
"survival_analysis/censored_data",
212+
"survival_analysis/survival_analysis",
213+
"survival_analysis/weibull_aft",
214+
"survival_analysis/cox_model",
215+
"time_series/MvGaussianRandomWalk_demo",
216+
"time_series/AR",
217+
"time_series/Euler-Maruyama_and_SDEs",
218+
"time_series/Air_passengers-Prophet_with_Bayesian_workflow",
219+
"variational_inference/bayesian_neural_network_advi",
220+
"variational_inference/convolutional_vae_keras_advi",
221+
"variational_inference/empirical-approx-overview",
222+
"variational_inference/lda-advi-aevb",
223+
"variational_inference/normalizing_flows_overview",
224+
"variational_inference/gaussian-mixture-model-advi",
225+
"variational_inference/GLM-hierarchical-advi-minibatch",
226+
"ode_models/ODE_with_manual_gradients",
227+
"ode_models/ODE_API_introduction",
228+
"case_studies/probabilistic_matrix_factorization",
229+
"pymc3_howto/sampling_conjugate_step",
230+
"samplers/MLDA_introduction",
231+
"samplers/MLDA_simple_linear_regression",
232+
"samplers/MLDA_gravity_surveying",
233+
"samplers/MLDA_variance_reduction_linear_regression",
234+
"samplers/GLM-hierarchical-jax",
235+
"pymc3_howto/api_quickstart",
236+
"variational_inference/variational_api_quickstart",
237+
"Probability_Distributions.rst",
238+
"pymc3_howto/data_container",
239+
"pymc3_howto/sampling_compound_step",
240+
"pymc3_howto/sampling_callback",
241+
"diagnostics_and_criticism/sampler-stats",
242+
"diagnostics_and_criticism/Diagnosing_biased_Inference_with_Divergences",
243+
"Advanced_usage_of_Theano_in_PyMC3.rst",
244+
"ode_models/ODE_API_shapes_and_benchmarking",
245+
"samplers/DEMetropolisZ_EfficiencyComparison",
246+
"samplers/DEMetropolisZ_tune_drop_fraction",
247+
"case_studies/factor_analysis",
248+
"case_studies/blackbox_external_likelihood",
249+
"pymc3_howto/profiling",
250+
"pymc3_howto/howto_debugging",
251+
"diagnostics_and_criticism/model_averaging",
252+
"pymc3_howto/updating_priors",
253+
"pymc3_howto/lasso_block_update",
254+
"nb_examples/index.html",
255+
"nb_tutorials/index.html",
256+
]
161257
rediraffe_redirects = {
162258
"index.md": "learn.md",
259+
"pymc-examples/examples/getting_started.md": "learn/core_notebooks/pymc_overview.ipynb",
260+
"pymc-examples/examples/PyMC3_and_Theano.rst": "learn/core_notebooks/pymc_pytensor.ipynb",
261+
"pymc-examples/examples/generalized_linear_models/GLM.ipynb": "learn/core_notebooks/GLM_linear.ipynb",
262+
"pymc-examples/examples/generalized_linear_models/GLM-linear.ipynb": "learn/core_notebooks/GLM_linear.ipynb",
263+
"pymc-examples/examples/diagnostics_and_criticism/model_comparison.ipynb": "learn/core_notebooks/model_comparison.ipynb",
264+
"pymc-examples/examples/diagnostics_and_criticism/posterior_predictive.ipynb": "learn/core_notebooks/posterior_predictive.ipynb",
265+
"pymc-examples/examples/Gaussian_Processes.rst": "learn/core_notebooks/Gaussian_Processes.rst",
266+
**{
267+
f"pymc-examples/examples/{v3_path}.ipynb": "learn/core_notebooks/index.md"
268+
for v3_path in v3_example_tutorials
269+
},
163270
}
164271
# The reST default role (used for this markup: `text`) to use for all
165272
# documents.

docs/source/learn/core_notebooks/index.md

+8
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,11 @@ dimensionality
1212
pymc_pytensor
1313
Gaussian_Processes
1414
:::
15+
16+
:::{note}
17+
The notebooks above are executed with each version of the library
18+
(available on the navigation bar). In addition, a much larger gallery
19+
of example notebooks is available at the {doc}`"Examples" tab <nb:gallery>`.
20+
These are executed more sparsely and independently.
21+
They include a watermark to show which versions were used to run them.
22+
:::

0 commit comments

Comments
 (0)