Probabilistic programming: Difference between revisions

Content deleted Content added
PyMC3 has been renamed to PyMC (refer to https://en.wikipedia.org/wiki/PyMC)
Line 27:
PPLs often extend from a basic language. The choice of underlying basic language depends on the similarity of the model to the basic language's [[Ontology (information science)|ontology]], as well as commercial considerations and personal preference. For instance, Dimple<ref name="DMPL"/> and Chimple<ref name="CHMPL"/> are based on [[Java (programming language)|Java]], [[Infer.NET]] is based on [[.NET Framework]],<ref name="INFET"/> while PRISM extends from [[Prolog]].<ref name="PRISM"/> However, some PPLs such as [[WinBUGS]] and [[Stan (software)|Stan]] offer a self-contained language, with no obvious origin in another language.<ref name="BUGS"/><ref name="Stan"/>
 
Several PPLs are in active development, including some in beta test. The two most popular tools are Stan and [[PyMC3PyMC]].<ref>{{Cite web|url=http://blog.fastforwardlabs.com/2017/01/30/the-algorithms-behind-probabilistic-programming.html|title=The Algorithms Behind Probabilistic Programming|access-date=2017-03-10}}</ref>
 
=== Relational ===