PyMC3

E435219

PyMC3 is a Python library for probabilistic programming that enables Bayesian statistical modeling and inference using advanced Markov chain Monte Carlo and variational methods.

All labels observed (3)

Label Occurrences
PyMC 4
PyMC (v4+) 1
PyMC3 canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Bayesian modeling framework
Python library
probabilistic programming library
domain Bayesian inference
machine learning
statistical modeling
hasFeature ArviZ integration
Gaussian process models
automatic differentiation
custom probability distributions
diagnostic plots
gradient-based sampling
hierarchical models
model comparison tools
model specification in Python code
posterior predictive checks
time series models
trace plots
license Apache License 2.0
partOf PyMC ecosystem
linked to: ArviZ
programmingLanguage Python
repositoryPlatform GitHub
successor PyMC (v4+)
linked to: PyMC3
supportsComputation CPU
supportsMethod Hamiltonian Monte Carlo
Markov chain Monte Carlo
No-U-Turn Sampler
automatic differentiation variational inference
maximum a posteriori estimation
variational inference
supportsModelType Bayesian regression
Gaussian process regression
hierarchical Bayesian models
mixture models
state-space models
supportsOS Linux
Windows
macOS
supportsParadigm Bayesian statistics
probabilistic programming
targetUser data scientists
researchers
statisticians
uses Matplotlib
NumPy
SciPy
Theano
writtenIn Python

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

Theano usedAsBackendFor PyMC3
Hamiltonian Monte Carlo implementedIn PyMC
linked to: PyMC3
PyMC3 successor PyMC (v4+)
linked to: PyMC3
Bayesian logistic regression implementedIn PyMC
linked to: PyMC3
No-U-Turn Sampler implementedIn PyMC
linked to: PyMC3
NumPyro similarTo PyMC
linked to: PyMC3