Class Moment_joint_negbinomial_from_binomial

java.lang.Object
jline.api.moment.Moment_joint_negbinomial_from_binomial

public final class Moment_joint_negbinomial_from_binomial extends Object
Joint negative-binomial moments from joint binomial moments.

Converts joint binomial moments into joint negative-binomial moments, by the shifted binomial transform nchoosek(i-1,k-1) along every dimension.

Reference: A. Heindl and A. van de Liefvoort. Moment conversions for discrete distributions. PMCCS, 2003.

Since:
LINE 3.0
  • Method Details

    • moment_joint_negbinomial_from_binomial

      public static double[] moment_joint_negbinomial_from_binomial(double[] b, int[] dims)
      Converts joint binomial moments into joint negative-binomial moments.
      Parameters:
      b - flattened joint binomial moments in row-major order, of extent dims[0]*...*dims[d-1]
      dims - extents of the array, dims[j] = n_j+1
      Returns:
      flattened joint negative-binomial moments, same layout