MaximumLikelihoodOptimizer#
- class relife.base.MaximumLikelihoodOptimizer[source]#
Abstract generic class for maximum-likelihood estimation.
Subclasses provide the data-specific negative log-likelihood. This class runs SciPy minimization and builds the associated
FittingResults.- Attributes:
- nb_observationsint
The number of observations.
Notes
Jacobian and hessian are not required but they can be implemented in concrete likelihoods. To use the jacobian or hessian implementations in the likelihood, pass them into
self.config["scipy_minimize_options"].Methods
Negative log likelihood.
Search parameter values that maximize the likelihood given data.