Skip to content

Library for working with probabilities, distributions, and random variables. This library is fable compatible and can be used in F# and JavaScript

Notifications You must be signed in to change notification settings

Elsa-Health/Probably

Repository files navigation

Logo

Probably

A library for dealing with probabilities, random variables, distributions, modelling and stochastic processes.

The library is written in F# and compiles with fable to Javascript for use in JS projects with all the nice guarantees and developer experiences that come with F#.

Badges

Apache-2.0 License

Probably

Installation

// TODO

Usage/Examples

// TODO

Deployment

// TODO

FAQ

// TODO

License

TODO

  • Publish package as a nuget package
  • Github action to publish to nuget
  • Github action to create npm branch and push to npm
  • Add support for fitting to data (future)

Distributions to support

Arcsine, Bernoulli, Beta, BetaBinomial, BetaPrime, Binomial, Biweight, Categorical, Cauchy, Chi, Chisq, Cosine, DiagNormal, DiagNormalCanon, Dirichlet, DiscreteUniform, DoubleExponential, EdgeworthMean, EdgeworthSum, EdgeworthZ, Erlang, Epanechnikov, Exponential, FDist, FisherNoncentralHypergeometric, Frechet, FullNormal, FullNormalCanon, Gamma, GeneralizedPareto, GeneralizedExtremeValue, Geometric, Gumbel, Hypergeometric, InverseWishart, InverseGamma, InverseGaussian, IsoNormal, IsoNormalCanon, Kolmogorov, KSDist, KSOneSided, Laplace, Levy, LKJ, LKJCholesky, Logistic, LogNormal, MatrixBeta, MatrixFDist, MatrixNormal, MatrixTDist, MixtureModel, Multinomial, MultivariateNormal, MvLogNormal, MvNormal, MvNormalCanon, MvNormalKnownCov, MvTDist, NegativeBinomial, NoncentralBeta, NoncentralChisq, NoncentralF, NoncentralHypergeometric, NoncentralT, Normal, NormalCanon, NormalInverseGaussian, Pareto, PGeneralizedGaussian, Poisson, PoissonBinomial, QQPair, Rayleigh, Rician, Skellam, Soliton, StudentizedRange, SymTriangularDist, TDist, TriangularDist, Triweight, Truncated, TruncatedNormal, Uniform, UnivariateGMM, VonMises, VonMisesFisher, WalleniusNoncentralHypergeometric, Weibull, Wishart, ZeroMeanIsoNormal, ZeroMeanIsoNormalCanon, ZeroMeanDiagNormal, ZeroMeanDiagNormalCanon, ZeroMeanFullNormal, ZeroMeanFullNormalCanon

Apache 2.0

About

Library for working with probabilities, distributions, and random variables. This library is fable compatible and can be used in F# and JavaScript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages