All Projects → hakaru-dev → Hakaru

hakaru-dev / Hakaru

Licence: other
A probabilistic programming language

Programming Languages

haskell
3896 projects

Projects that are alternatives of or similar to Hakaru

Stan
Stan development repository. The master branch contains the current release. The develop branch contains the latest stable development. See the Developer Process Wiki for details.
Stars: ✭ 2,177 (+658.54%)
Mutual labels:  bayesian-statistics
geostan
Bayesian spatial analysis
Stars: ✭ 40 (-86.06%)
Mutual labels:  bayesian-statistics
Bayesian Workshop
Material for a Bayesian statistics workshop
Stars: ✭ 34 (-88.15%)
Mutual labels:  bayesian-statistics
Bayesian Modelling In Python
A python tutorial on bayesian modeling techniques (PyMC3)
Stars: ✭ 2,332 (+712.54%)
Mutual labels:  bayesian-statistics
Luminescence
Development of the R package 'Luminescence'
Stars: ✭ 13 (-95.47%)
Mutual labels:  bayesian-statistics
statistical-rethinking-solutions
Solutions of practice problems from the Richard McElreath's "Statistical Rethinking" book.
Stars: ✭ 60 (-79.09%)
Mutual labels:  bayesian-statistics
Shinystan
shinystan R package and ShinyStan GUI
Stars: ✭ 172 (-40.07%)
Mutual labels:  bayesian-statistics
SuperNNova
Open Source Photometric classification https://supernnova.readthedocs.io
Stars: ✭ 18 (-93.73%)
Mutual labels:  bayesian-statistics
TransformVariables.jl
Transformations to contrained variables from ℝⁿ.
Stars: ✭ 52 (-81.88%)
Mutual labels:  bayesian-statistics
Landmark Detection Robot Tracking SLAM-
Simultaneous Localization and Mapping(SLAM) also gives you a way to track the location of a robot in the world in real-time and identify the locations of landmarks such as buildings, trees, rocks, and other world features.
Stars: ✭ 14 (-95.12%)
Mutual labels:  bayesian-statistics
Rethinking Numpyro
Statistical Rethinking (2nd ed.) with NumPyro
Stars: ✭ 225 (-21.6%)
Mutual labels:  bayesian-statistics
flowtorch-old
Separating Normalizing Flows code from Pyro and improving API
Stars: ✭ 36 (-87.46%)
Mutual labels:  bayesian-statistics
aeppl
Tools for an Aesara-based PPL.
Stars: ✭ 46 (-83.97%)
Mutual labels:  bayesian-statistics
Ebisu
Public-domain Python library for flashcard quiz scheduling using Bayesian statistics. (JavaScript, Java, Dart, and other ports available!)
Stars: ✭ 176 (-38.68%)
Mutual labels:  bayesian-statistics
Decision Analysis Course
🎓 Uni-Bonn Decision Analysis graduate course, lectures and materials
Stars: ✭ 17 (-94.08%)
Mutual labels:  bayesian-statistics
Dynamichmc.jl
Implementation of robust dynamic Hamiltonian Monte Carlo methods (NUTS) in Julia.
Stars: ✭ 172 (-40.07%)
Mutual labels:  bayesian-statistics
blangSDK
Blang's software development kit
Stars: ✭ 21 (-92.68%)
Mutual labels:  bayesian-statistics
Rstanarm
rstanarm R package for Bayesian applied regression modeling
Stars: ✭ 285 (-0.7%)
Mutual labels:  bayesian-statistics
models
Forecasting 🇫🇷 elections with Bayesian statistics 🥳
Stars: ✭ 24 (-91.64%)
Mutual labels:  bayesian-statistics
bbai
Set model hyperparameters using deterministic, exact algorithms.
Stars: ✭ 19 (-93.38%)
Mutual labels:  bayesian-statistics

Hackage Build Status Windows Build Status licence

Hakaru

Hakaru is a simply-typed probabilistic programming language, designed for easy specification of probabilistic models and inference algorithms. Hakaru enables the design of modular probabilistic inference programs by providing:

  • A language for representing probabilistic distributions, queries, and inferences
  • Methods for transforming probabilistic information, such as conditional probability and probabilistic inference, using computer algebra

It can be used to aid in the creation of machine-learning applications and stochastic modeling to help answer variable queries and distributions.

Warning: This code is alpha and experimental.

For Hakaru documentation, including an installation guide and some sample programs, visit hakaru-dev.github.io.

Contact us at [email protected] if you have any questions or concerns.

Citing us

When referring to Hakaru, please cite the following academic paper:

P. Narayanan, J. Carette, W. Romano, C. Shan and R. Zinkov, "Probabilistic Inference by Program Transformation in Hakaru (System Description)", Functional and Logic Programming, pp. 62-79, 2016.

@inproceedings{narayanan2016probabilistic,
	title = {Probabilistic inference by program transformation in Hakaru (system description)},
	author = {Narayanan, Praveen and Carette, Jacques and Romano, Wren and Shan, Chung{-}chieh and Zinkov, Robert},
	booktitle = {International Symposium on Functional and Logic Programming - 13th International Symposium, {FLOPS} 2016, Kochi, Japan, March 4-6, 2016, Proceedings},
	pages = {62--79},
	year = {2016},
	organization = {Springer},
	url = {http://dx.doi.org/10.1007/978-3-319-29604-3_5},
	doi = {10.1007/978-3-319-29604-3_5},
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].