package prbnmcn-stats

  1. Overview
  2. Docs

Module Stats.PdfsSource

Probability density functions.

Sourceval poisson : lambda:float -> k:int -> float
Sourceval poisson_ln : lambda:float -> k:int -> float
Sourceval pi : float
Sourceval gaussian : mean:float -> std:float -> float -> float
Sourceval gaussian_ln : mean:float -> std:float -> float -> float
Sourceval exponential : rate:float -> float -> float
Sourceval exponential_ln : rate:float -> float -> float
Sourceval geometric : p:float -> int -> float
Sourceval geometric_ln : p:float -> int -> float
Sourceval log_geometric : p:float -> int -> float
Sourceval uniform : Stats_intf.range -> float -> float
Sourceval uniform_ln : Stats_intf.range -> float -> float
Sourceval binomial_ln : p:float -> n:int -> k:int -> float

binomial_ln ~p ~n ~k gives the log-probability of having k successes in n independent Bernouilli trials with probability p.

  • raises Invalid_argument

    if p is not in the [0;1] interval, if n < 0, if k < 0 or if k > n.

Sourceval binomial : p:float -> n:int -> k:int -> float

binomial_ln ~p ~n ~k gives the probability of having k successes in n independent Bernouilli trials with probability p.

  • raises Invalid_argument

    if p is not in the [0;1] interval, if n < 0, if k < 0 or if k > n.

OCaml

Innovation. Community. Security.