TensorFlow Probability References

# All

|Title|URL|
|---|---|
|Home Page|https://www.tensorflow.org/probability|
|Youtube|https://www.youtube.com/channel/UC0rqucBdTuFTjJiefW5t-IQ/search?query=probability|
|Blog|https://blog.tensorflow.org/search?label=TensorFlow+Probability&max-results=20|
|Github|https://github.com/tensorflow/probability|
|Official tutorial|https://github.com/tensorflow/probability/tree/master/tensorflow_probability/examples/jupyter_notebooks|
|BMH tutorial|https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers|

# Official tutorial

| Home page | Github |
|:--|:--|
| [A_Tour_of_TensorFlow_Probability](https://www.tensorflow.org/probability/examples/A_Tour_of_TensorFlow_Probability) | [A_Tour_of_TensorFlow_Probability](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/A_Tour_of_TensorFlow_Probability.ipynb) |
| [Bayesian_Gaussian_Mixture_Model](https://www.tensorflow.org/probability/examples/Bayesian_Gaussian_Mixture_Model) | [Bayesian_Gaussian_Mixture_Model](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Bayesian_Gaussian_Mixture_Model.ipynb) |
| [Bayesian_Switchpoint_Analysis](https://www.tensorflow.org/probability/examples/Bayesian_Switchpoint_Analysis) | [Bayesian_Switchpoint_Analysis](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Bayesian_Switchpoint_Analysis.ipynb) |
| [Eight_Schools](https://www.tensorflow.org/probability/examples/Eight_Schools) | [Eight_Schools](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Eight_Schools.ipynb) |
| [Estimating_COVID_19_in_11_European_countries](https://www.tensorflow.org/probability/examples/Estimating_COVID_19_in_11_European_countries) | [Estimating_COVID_19_in_11_European_countries](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Estimating_COVID_19_in_11_European_countries.ipynb) |
| [Factorial_Mixture](https://www.tensorflow.org/probability/examples/Factorial_Mixture) | [Factorial_Mixture](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Factorial_Mixture.ipynb) |
| [FFJORD_Demo](https://www.tensorflow.org/probability/examples/FFJORD_Demo) | [FFJORD_Demo](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/FFJORD_Demo.ipynb) |
| [Fitting_DPMM_Using_pSGLD](https://www.tensorflow.org/probability/examples/Fitting_DPMM_Using_pSGLD) | [Fitting_DPMM_Using_pSGLD](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Fitting_DPMM_Using_pSGLD.ipynb) |
| [Gaussian_Copula](https://www.tensorflow.org/probability/examples/Gaussian_Copula) | [Gaussian_Copula](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Gaussian_Copula.ipynb) |
| [Gaussian_Process_Latent_Variable_Model](https://www.tensorflow.org/probability/examples/Gaussian_Process_Latent_Variable_Model) | [Gaussian_Process_Latent_Variable_Model](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Gaussian_Process_Latent_Variable_Model.ipynb) |
| [Gaussian_Process_Regression_In_TFP](https://www.tensorflow.org/probability/examples/Gaussian_Process_Regression_In_TFP) | [Gaussian_Process_Regression_In_TFP](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Gaussian_Process_Regression_In_TFP.ipynb) |
| [Generalized_Linear_Models](https://www.tensorflow.org/probability/examples/Generalized_Linear_Models) | [Generalized_Linear_Models](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Generalized_Linear_Models.ipynb) |
| [HLM_TFP_R_Stan](https://www.tensorflow.org/probability/examples/HLM_TFP_R_Stan) | [HLM_TFP_R_Stan](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/HLM_TFP_R_Stan.ipynb) |
| [Learnable_Distributions_Zoo](https://www.tensorflow.org/probability/examples/Learnable_Distributions_Zoo) | [Learnable_Distributions_Zoo](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Learnable_Distributions_Zoo.ipynb) |
| [Linear_Mixed_Effects_Model_Variational_Inference](https://www.tensorflow.org/probability/examples/Linear_Mixed_Effects_Model_Variational_Inference) | [Linear_Mixed_Effects_Model_Variational_Inference](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Linear_Mixed_Effects_Model_Variational_Inference.ipynb) |
| [Linear_Mixed_Effects_Models](https://www.tensorflow.org/probability/examples/Linear_Mixed_Effects_Models) | [Linear_Mixed_Effects_Models](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Linear_Mixed_Effects_Models.ipynb) |
| [Modeling_with_JointDistribution](https://www.tensorflow.org/probability/examples/Modeling_with_JointDistribution) | [Modeling_with_JointDistribution](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Modeling_with_JointDistribution.ipynb) |
| [Multilevel_Modeling_Primer](https://www.tensorflow.org/probability/examples/Multilevel_Modeling_Primer) | [Multilevel_Modeling_Primer](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Multilevel_Modeling_Primer.ipynb) |
| [Multiple_changepoint_detection_and_Bayesian_model_selection](https://www.tensorflow.org/probability/examples/Multiple_changepoint_detection_and_Bayesian_model_selection) | [Multiple_changepoint_detection_and_Bayesian_model_selection](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Multiple_changepoint_detection_and_Bayesian_model_selection.ipynb) |
| [Optimizers_in_TensorFlow_Probability](https://www.tensorflow.org/probability/examples/Optimizers_in_TensorFlow_Probability) | [Optimizers_in_TensorFlow_Probability](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Optimizers_in_TensorFlow_Probability.ipynb) |
| [Probabilistic_Layers_Regression](https://www.tensorflow.org/probability/examples/Probabilistic_Layers_Regression) | [Probabilistic_Layers_Regression](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Probabilistic_Layers_Regression.ipynb) |
| [Probabilistic_Layers_VAE](https://www.tensorflow.org/probability/examples/Probabilistic_Layers_VAE) | [Probabilistic_Layers_VAE](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Probabilistic_Layers_VAE.ipynb) |
| [Probabilistic_PCA](https://www.tensorflow.org/probability/examples/Probabilistic_PCA) | [Probabilistic_PCA](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Probabilistic_PCA.ipynb) |
| [Structural_Time_Series_Modeling_Case_Studies_Atmospheric_CO2_and_Electricity_Demand](https://www.tensorflow.org/probability/examples/Structural_Time_Series_Modeling_Case_Studies_Atmospheric_CO2_and_Electricity_Demand) | [Structural_Time_Series_Modeling_Case_Studies_Atmospheric_CO2_and_Electricity_Demand](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Structural_Time_Series_Modeling_Case_Studies_Atmospheric_CO2_and_Electricity_Demand.ipynb) |
| [STS_approximate_inference_for_models_with_non_Gaussian_observations](https://www.tensorflow.org/probability/examples/STS_approximate_inference_for_models_with_non_Gaussian_observations) | [STS_approximate_inference_for_models_with_non_Gaussian_observations](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/STS_approximate_inference_for_models_with_non_Gaussian_observations.ipynb) |
| [TensorFlow_Distributions_Tutorial](https://www.tensorflow.org/probability/examples/TensorFlow_Distributions_Tutorial) | [TensorFlow_Distributions_Tutorial](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/TensorFlow_Distributions_Tutorial.ipynb) |
| [TensorFlow_Probability_Case_Study_Covariance_Estimation](https://www.tensorflow.org/probability/examples/TensorFlow_Probability_Case_Study_Covariance_Estimation) | [TensorFlow_Probability_Case_Study_Covariance_Estimation](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/TensorFlow_Probability_Case_Study_Covariance_Estimation.ipynb) |
| [Understanding_TensorFlow_Distributions_Shapes](https://www.tensorflow.org/probability/examples/Understanding_TensorFlow_Distributions_Shapes) | [Understanding_TensorFlow_Distributions_Shapes](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Understanding_TensorFlow_Distributions_Shapes.ipynb) |
| [Undocumented_Infection_and_the_Dissemination_of_SARS-CoV2](https://www.tensorflow.org/probability/examples/Undocumented_Infection_and_the_Dissemination_of_SARS-CoV2) | [Undocumented_Infection_and_the_Dissemination_of_SARS-CoV2](https://github.com/tensorflow/probability/blob/master/tensorflow_probability/examples/jupyter_notebooks/Undocumented_Infection_and_the_Dissemination_of_SARS-CoV2.ipynb) |

# BMH tutorial

| nbviewer | Github |
|:--|:--|
| [Ch1_Introduction_TFP](https://nbviewer.jupyter.org/github/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/blob/master/Chapter1_Introduction/Ch1_Introduction_TFP.ipynb) | [Ch1_Introduction_TFP](https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/blob/master/Chapter1_Introduction/Ch1_Introduction_TFP.ipynb) |
| [Ch2_MorePyMC_TFP](https://nbviewer.jupyter.org/github/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/blob/master/Chapter2_MorePyMC/Ch2_MorePyMC_TFP.ipynb) | [Ch2_MorePyMC_TFP](https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/blob/master/Chapter2_MorePyMC/Ch2_MorePyMC_TFP.ipynb) |
| [Ch3_IntroMCMC_TFP](https://nbviewer.jupyter.org/github/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/blob/master/Chapter3_MCMC/Ch3_IntroMCMC_TFP.ipynb) | [Ch3_IntroMCMC_TFP](https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/blob/master/Chapter3_MCMC/Ch3_IntroMCMC_TFP.ipynb) |
| [Ch4_LawOfLargeNumbers_TFP](https://nbviewer.jupyter.org/github/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/blob/master/Chapter4_TheGreatestTheoremNeverTold/Ch4_LawOfLargeNumbers_TFP.ipynb) | [Ch4_LawOfLargeNumbers_TFP](https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/blob/master/Chapter4_TheGreatestTheoremNeverTold/Ch4_LawOfLargeNumbers_TFP.ipynb) |
| [Ch5_LossFunctions_TFP](https://nbviewer.jupyter.org/github/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/blob/master/Chapter5_LossFunctions/Ch5_LossFunctions_TFP.ipynb) | [Ch5_LossFunctions_TFP](https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/blob/master/Chapter5_LossFunctions/Ch5_LossFunctions_TFP.ipynb) |
| [Ch6_Priors_TFP](https://nbviewer.jupyter.org/github/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/blob/master/Chapter6_Priorities/Ch6_Priors_TFP.ipynb) | [Ch6_Priors_TFP](https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/blob/master/Chapter6_Priorities/Ch6_Priors_TFP.ipynb) |

# Blog

| Home page |
|:--|
| [Introducing TensorFlow Probability](https://blog.tensorflow.org/2018/04/introducing-tensorflow-probability.html) |
| [The Trinity Of Errors In Financial Models: An Introductory Analysis Using TensorFlow Probability](https://blog.tensorflow.org/2018/09/the-trinity-of-errors-in-financial-models.html) |
| [Industrial AI: BHGE’s Physics-based, Probabilistic Deep Learning Using TensorFlow Probability — Part 1](https://blog.tensorflow.org/2018/10/industrial-ai-bhges-physics-based.html) |
| [An introduction to probabilistic programming, now available in TensorFlow Probability](https://blog.tensorflow.org/2018/12/an-introduction-to-probabilistic.html) |
| [Predicting Known Unknowns with TensorFlow Probability — Industrial AI, Part 2](https://blog.tensorflow.org/2018/12/predicting-known-unknowns-with-tensorflow-probability-part2.html) |
| [Variational Autoencoders with Tensorflow Probability Layers](https://blog.tensorflow.org/2019/03/variational-autoencoders-with.html) |
| [Regression with Probabilistic Layers in TensorFlow Probability](https://blog.tensorflow.org/2019/03/regression-with-probabilistic-layers-in.html) |
| [Structural Time Series modeling in TensorFlow Probability](https://blog.tensorflow.org/2019/03/structural-time-series-modeling-in.html) |
| [Modeling “Unknown Unknowns” with TensorFlow Probability — Industrial AI, Part 3](https://blog.tensorflow.org/2019/06/modeling-unknown-unknowns-with-tensorflow-probability.html) |