Skip to main content

Module types

Module types 

Source
Expand description

Plain-data parameter structs for the library’s statistical constructs.

Each struct carries only the parameters (and any descriptive string fields) that identify a construct; all numerics live in the behaviour traits and inherent methods implemented for these types in the sibling modules. The structs derive Default so callers build them with struct-update syntax and set only the fields they care about.

This file is produced mechanically by the carve tool from the source project; edit the carve inputs rather than this file.

Structs§

BinomialLikelihood
Likelihood for success counts under a binomial model.
CategoricalLikelihood
Likelihood for categorical outcomes.
ExponentialLikelihood
Likelihood for waiting-time data under an exponential model.
MaximumLikelihood
General maximum-likelihood estimation procedure.
NormalLikelihood
Likelihood for data under a normal model.
PoissonLikelihood
Likelihood for count data under a Poisson model.