This module contains algorithms for the Bernoulli Distribution.
This module contains algorithms for the Beta Distribution.
This module contains algorithms for the Beta Proportion Distribution.
This module contains algorithms for the Binomial Distribution.
This module contains algorithms for the Categorical Distribution.
This module contains algorithms for the Cauchy Distribution.
This package publicly imports mir.stat.distribution.*CDF modules.
This module contains algorithms for the Chi-squared Distribution.
This module contains algorithms for the Cornish-Fisher Expansion.
This module contains algorithms for the Exponential Distribution.
This module contains algorithms for the F Distribution.
This module contains algorithms for the Gamma Distribution.
This module contains algorithms for the Generalized Pareto Distribution.
This module contains algorithms for the Geometric Distribution.
This module contains algorithms for the Generalized Extreme Value (GEV) Distribution.
This module contains algorithms for the Hypergeometric Distribution.
This package publicly imports mir.stat.distribution.*InvCDF modules.
This module contains algorithms for the Laplace Distribution.
This module contains algorithms for the Log-normal Distribution.
This module contains algorithms for the Logistic Distribution.
This module contains algorithms for the Negative Binomial Distribution.
This module contains algorithms for the Normal Distribution.
This module contains algorithms for the Pareto Distribution.
This package publicly imports mir.stat.distribution.*PDF & .*PMF modules.
This module contains algorithms for the Poisson Distribution.
This module contains algorithms for the Rayleigh Distribution.
This module contains algorithms for the Student's t Distribution.
This module contains algorithms for the continuous Uniform Distribution.
This module contains algorithms for the Discrete Uniform Distribution.
This module contains algorithms for the Weibull Distribution.
This package publicly imports mir.stat.distribution.* modules.
Each individual distribution module contains - where feasible - functions for: - Probability density/mass functions (e.g. mir.stat.distribution.*PDF/mir.stat.distribution.*PMF) - Cumulative distriution functions (e.g. mir.stat.distribution.*CDF) - Complementary cumulative distribution functions (e.g. mir.stat.distribution.*CCDF) - Inverse cumulative distribution functions (e.g. mir.stat.distribution.*InvCDF) - Log probaiity density/mass functions (e.g. mir.stat.distribution.*LPDF/mir.stat.distribution.*LPMF)
In addition, convenience modules are provided (mir.stat.distribution.pdf, mir.stat.distribution.cdf, mir.stat.distribution.invcdf) that publicly import only the respective functions from each individual distribution module (note: the pdf module also contains pmfs).
Some (discrete) distributions include multiple algorithms for calculating the included functions. The default is a direct calculation with others being approximations. As a convention, these modules leave it to the user to determine when to switch between the different approximations. Care should be taken if more extreme parameters are used as it can have an impact on speed.