-
Notifications
You must be signed in to change notification settings - Fork 16
Description
Hi,
Looks like there is support for lots of common distribution. There are a handful of other distributions which are not presently supported but could (fingers crossed) be easily implemented. Looking at [Stan's Function Reference] I see...
- Beta Binomial
- Chi-Square
- Scaled Inverse Chisquare
- Inverse Chisquare
- Exponentially Modified Normal
- Skew Normal
- Logisitc
- Gumbel
- Inverse Gamma
- Weibull
- Frechet
- Pareto
- Rayleigh
- HalfNormal
- Cauchy (implemented but not exposed: needs testing)
- HalfCauchy
- Gamma (implemented but not exposed: needs testing)
- Laplace (implemented but not exposed: needs testing)
- StudentT (implemented but not exposed: needs testing)
Some multivariate distributions:
- Multinomial
- Wishart
- LKJCorr
- LKJCholesky
among other even more exotic distributions.
There are also some composite distributions:
- Bounded distributions (HalfNormal, HalfCauchy, etc)
- Mixture distributions
- Random Walks
Is there interest in implementing some of these distributions? A good portion of them are special cases (e.g. the chi-square is a special case of the gamma) and so it might be worth implementing them out of convenience, even if they just wrap their more general distributions.
Is there interest in implementing some of these? If so, I'd be up to implement a portion of them (if not only to familiarize myself the the PDFs but then also to work with JAX some more).