monad-bayes
A library for probabilistic programming in Haskell. (by tweag)
statistics
A fast, high quality library for computing with statistics in Haskell. (by haskell)
monad-bayes | statistics | |
---|---|---|
5 | 1 | |
395 | 295 | |
0.8% | 0.3% | |
8.0 | 6.1 | |
3 days ago | 7 months ago | |
Jupyter Notebook | Haskell | |
MIT License | BSD 2-clause "Simplified" License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
monad-bayes
Posts with mentions or reviews of monad-bayes.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-01.
-
Monthly Hask Anything (July 2022)
source-repository-package type: git location: https://github.com/tweag/monad-bayes.git
-
Missing specialisation warning
I'm extending https://github.com/tweag/monad-bayes, which had it already, not sure where from. To be fair, it only had it in "dev" mode. Here's the flags in the cabal file:
-
Call for statistical problems for monad-bayes
So this summer I'll be working as part of a Tweag fellowship (https://www.tweag.io/blog/2020-02-14-os-fellowship/) on extending the Bayesian inference and probabilistic programming library monad-bayes (https://github.com/tweag/monad-bayes). It's a super nice library, and my goal is to make it much more user friendly (see these draft docs for example: https://monad-bayes.netlify.app/).
-
Basic questions about GHC options
These questions are pretty basic, but I'm having a hard time making sure I'm doing things right. I have a .cabal file which I want to change in order to enable e.g. threading and optimization (https://github.com/tweag/monad-bayes/blob/master/monad-bayes.cabal). Looking at it, I don't see -O2 or -threading anywhere, so am I right in thinking those things aren't happening, or am I looking in the wrong place?
-
Parallel arrays
Thanks so much! Streamly seems like a good idea. I'll almost certainly follow up with more detailed questions after trying some things, but just for context for now, here's the code I'm trying to modify: https://github.com/tweag/monad-bayes/blob/master/src/Control/Monad/Bayes/Population.hs .
statistics
Posts with mentions or reviews of statistics.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-01-29.
-
Tweag - Intern opening to improve GHC performance
I just did cabal build | ts -i '[%.s]' and found that https://github.com/haskell/statistics/blob/a2aa25181e50cd63db4a785c20c973a3c4dd5dac/Statistics/Function.hs takes 5 seconds to compile! Quite insane, warrants an issue. Probably related to inlining.
What are some alternatives?
When comparing monad-bayes and statistics you can also consider the following projects:
NestedSampling
nimber - Finite nimber arithmetic
markov-realization - Haskell implementation of Markov chains.
statistics-linreg - Linear Regression in Haskell
inliterate - DiffusionKinetics open-source monorepo
singletons-presburger - Presburger arithmetic solver for built-in type-level naturals
jordan - Abstract, inspectable JSON representation of Haskell objects
levmar - An implementation of the Levenberg-Marquardt algorithm
learnyouahaskell.github.io - A community version of the renowned "Learn You a Haskell" (LYAH) tutorials collection!
fast-math - Play fast and loose with IEEE-754 rewrite RULES
linearEqSolver - Solve systems of linear equations, using SMT solvers.
ms - metric spaces
monad-bayes vs NestedSampling
statistics vs nimber
monad-bayes vs markov-realization
statistics vs statistics-linreg
monad-bayes vs inliterate
statistics vs singletons-presburger
monad-bayes vs jordan
statistics vs levmar
monad-bayes vs learnyouahaskell.github.io
statistics vs fast-math
statistics vs linearEqSolver
statistics vs ms