mlchem.chem.calculator.tools.bernoulli

bernoulli(n: int, k: int, p: float) float

Calculate the Bernoulli probability of k successes in n trials.

This uses the binomial distribution formula.

Parameters:
  • n (int) – Number of trials.

  • k (int) – Number of successes.

  • p (float) – Probability of success on a single trial.

Returns:

Bernoulli probability of k successes in n trials.

Return type:

float

Examples

>>> bernoulli(10, 3, 0.5)