Module Distributions.NegativeBinomial

module NegativeBinomial: sig .. end
Negative Binomial distribution.

The probability distribution of the number of successes in a sequence of Bernoulli trials before a specified number of failures occur.


type t = {
   nbinomial_failures :int;
   nbinomial_p :float;
}
include Distributions.DiscreteDistribution
include Distributions.Features.S
val create : failures:int -> p:float -> t
Creates negative Binomial distribution with a given number of failures and success probability.
val mme : int array -> t
Creates negative Binomial distribution with parameters, estimated with method of moments.