Probability & Statistics Packages
-
Turing.jl2026Bayesian inference with probabilistic programming.
-
Gen.jl1791A general-purpose probabilistic programming system with programmable inference
-
Distributions.jl1102A Julia package for probability distributions and associated functions.
-
OnlineStats.jl831⚡ Single-pass algorithms for statistics
-
POMDPs.jl662MDPs and POMDPs in Julia - An interface for defining, solving, and simulating fully and partially observable Markov decision processes on discrete and continuous spaces.
-
GLM.jl587Generalized linear models in Julia
-
StatsBase.jl584Basic statistics for Julia
-
GeoStats.jl506An extensible framework for geospatial data science and geostatistical modeling fully written in Julia
-
Distances.jl425A Julia package for evaluating distances (metrics) between vectors.
-
Soss.jl414Probabilistic programming via source rewriting
-
MixedModels.jl402A Julia package for fitting (statistical) mixed-effects models
-
MeasureTheory.jl386"Distributions" that might not add to one.
-
MultivariateStats.jl375A Julia package for multivariate statistics and data analysis (e.g. dimension reduction)
-
TimeSeries.jl353Time series toolkit for Julia
-
Stheno.jl339Probabilistic Programming with Gaussian processes in Julia
-
GaussianProcesses.jl308A Julia package for Gaussian Processes
-
HypothesisTests.jl296Hypothesis tests for Julia
-
MCMCChains.jl266Types and utility functions for summarizing Markov chain Monte Carlo simulations
-
MCMCChain.jl266Types and utility functions for summarizing Markov chain Monte Carlo simulations
-
MonteCarloMeasurements.jl261Propagation of distributions by Monte-Carlo sampling: Real number types with uncertainty represented by samples.
-
RxInfer.jl260Julia package for automated Bayesian inference on a factor graph with reactive message passing
-
Mamba.jl253Markov chain Monte Carlo (MCMC) for Bayesian analysis in julia
-
DynamicHMC.jl243Implementation of robust dynamic Hamiltonian Monte Carlo methods (NUTS) in Julia.
-
AdvancedHMC.jl228Robust, modular and efficient implementation of advanced Hamiltonian Monte Carlo algorithms
-
FixedEffectModels.jl225Fast Estimation of Linear Models with IV and High Dimensional Categorical Variables
-
BayesNets.jl217Bayesian Networks for Julia
-
Stan.jl211Stan.jl illustrates the usage of the 'single method' packages, e.g. StanSample, StanOptimize, etc.
-
BAT.jl198A Bayesian Analysis Toolkit in Julia
-
LowRankModels.jl190LowRankModels.jl is a julia package for modeling and fitting generalized low rank models.
-
CausalInference.jl189Causal inference, graphical models and structure learning in Julia
-
KernelDensity.jl177Kernel density estimators for Julia
-
AdaGram.jl170Adaptive Skip-gram implementation in Julia
-
TuringModels.jl163Implementations of the models from the Statistical Rethinking book with Turing.jl
-
Omega.jl162Causal, Higher-Order, Probabilistic Programming
-
DynamicPPL.jl157Implementation of domain-specific language (DSL) for dynamic probabilistic programming
-
DistributionsAD.jl151Automatic differentiation of Distributions using Tracker, Zygote, ForwardDiff and ReverseDiff
-
Lasso.jl143Lasso/Elastic Net linear and generalized linear models
-
StatsKit.jl139Convenience meta-package to load essential packages for statistics
-
ControlSystemIdentification.jl132System Identification toolbox, compatible with ControlSystems.jl
-
DiffEqBayes.jl121Extension functionality which uses Stan.jl, DynamicHMC.jl, and Turing.jl to estimate the parameters to differential equations and perform Bayesian probabilistic scientific machine learning
Loading more...