Skip to content
EntityQ17085079· pop 6· linked from 108 articles

probabilistic programming language for Bayesian inference

Source code

full Bayesian inference using the No-U-Turn sampler (NUTS), a variant of Hamiltonian Monte Carlo (HMC), approximate Bayesian inference using automatic differentiation variational inference (ADVI), and penalized maximum likelihood estimation (MLE) using L-BFGS optimization. a full first- and higher-order automatic differentiation library based on C++ template overloads, and a supporting fully-templated matrix, linear algebra, and probability special function library. There are interfaces available in R, Python, MATLAB, Julia, Stata, Mathematica, and for the command line. There are separate repositories in the stan-dev GitHub organization for the interfaces, higher-level libraries and lower-level libraries. The Stan math library, core Stan code, and CmdStan are licensed under new BSD. RStan and PyStan are licensed under GPLv3, with other interfaces having other open-source licenses. Note that the Stan math library depends on the Intel TBB library which is licensed under the Apache 2.0 license. This dependency implies an additional restriction as compared to the new BSD lincense alone. The Apache 2.0 license is incompatible with GPL-2 licensed code if distributed as a unitary binary. You may refer to the Licensing page on the Stan wiki.

Excerpt from the source-code README · 1,986 chars · not written by Vinony

Wikidata facts

Official website
mc-stan.org
Show 3 more facts
source code repository URL
github.com/stan-dev/stan
software version identifier
2.38.0
social media followers
10836
Sources (5)

via Wikidata · CC0

Available in 6 languages

via Wikidata sitelinks · CC0

Connections

Categories