Package jdistlib
Class DirichletMultinomial
java.lang.Object
jdistlib.DirichletMultinomial
Dirichlet-multinomial (multivariate Pólya) distribution.
-
Method Summary
Modifier and TypeMethodDescriptionstatic doublecumulative(int[] upper, int size, double[] alpha) Exact lower-orthant probabilityP(X[i] <= upper[i], all i).static doubledensity(double[] x, int size, double[] alpha, boolean giveLog) static doubleprobability(int[] lower, int[] upper, int size, double[] alpha) Exact inclusive rectangle probability for the category counts.static int[]random(int size, double[] alpha, RandomEngine random) static int[][]random(int n, int size, double[] alpha, RandomEngine random)
-
Method Details
-
density
public static double density(double[] x, int size, double[] alpha, boolean giveLog) -
probability
public static double probability(int[] lower, int[] upper, int size, double[] alpha) Exact inclusive rectangle probability for the category counts. -
cumulative
public static double cumulative(int[] upper, int size, double[] alpha) Exact lower-orthant probabilityP(X[i] <= upper[i], all i). -
random
-
random
-