sig   val flat : float -> float -> float -> float   val gaussian : float -> float -> float   val gaussian_tail : float -> float -> float -> float   val bivariate_gaussian : float -> float -> float -> float -> float -> float   val exponential : float -> float -> float   val laplace : float -> float -> float   val cauchy : float -> float -> float   val exppow : float -> float -> float -> float   val rayleigh : float -> float -> float   val landau : float -> float   val gamma : float -> float -> float -> float   val lognormal : float -> float -> float -> float   val chisq : float -> float -> float   val dirichlet : float array -> float array -> float   val dirichlet_lnpdf : float array -> float array -> float   val fdist : float -> float -> float -> float   val tdist : float -> float -> float   val beta : float -> float -> float -> float   val logistic : float -> float -> float   val pareto : float -> float -> float -> float   val weibull : float -> float -> float -> float   val gumbel1 : float -> float -> float -> float   val gumbel2 : float -> float -> float -> float   val poisson : int -> float -> float   val bernoulli : int -> float -> float   val binomial : int -> float -> int -> float   val multinomial : float array -> int array -> float   val multinomial_lnpdf : float array -> int array -> float   val negative_binomial : int -> float -> float -> float   val pascal : int -> float -> int -> float   val geometric : int -> float -> float   val hypergeometric : int -> int -> int -> int -> float   val logarithmic : int -> float -> float end