Stan implementation
In-development
This documentation is currently in-development. Please visit again soon, this section is actively updated.
Stan is a powerful probabilistic programming language and high-performance probabilistic computation library, with support for:
- Robust and mature probabilistic programming language constructs.
- High-performance mathematical computation libraries.
- Markov chain Monte Carlo (MCMC) optimisation methods.
- Bayesian inference.
- Variational inference.
- Interfaces to data and analysis languages (R, Python, shell, MATLAB, Julia, Stata).
Stan supported probability distributions
- Binary probability distributions
- Bounded discrete probability distributions
- Unbounded discrete probability distributions
- Unbounded continuous probability distributions
- Cauchy
- Double exponential (Laplace)
- Double exponential (Laplace), skew
- Gaussian process
- Gaussian process, Cholesky parameterisation
- Gumbel
- Logistic
- Multivariate normal
- Multivariate normal, Cholesky parameterisation
- Multivariate normal, precision parameterisation
- Multivariate Student’s t
- Normal
- Normal, exponentially modified
- Normal, skew
- Student’s t
- Bounded continuous probability distributions
- Positive continuous probability distributions
- [0, 1]-bounded continuous probability distributions
- Correlation probability distributions
- Covariance probability distributions
Stan supported probabilistic models
- Binary probabilistic models
- Bounded discrete probabilisitc models
- Unbounded discrete probabilisitc models
- Continuous models