RandLib 2.0.0
Probability distributions, fitting, and heavy-tail tools for C++20
Loading...
Searching...
No Matches
randlib::FitResult< Distribution > Struct Template Reference

#include <result.hpp>

Public Member Functions

 FitResult (Distribution fittedDistribution)
 

Public Attributes

Distribution distribution
 
double log_likelihood = 0
 
double aic = 0
 
double bic = 0
 
std::vector< std::string > parameter_names
 
std::vector< double > parameters
 
std::vector< double > std_errors
 
std::vector< std::vector< double > > covariance
 
std::vector< bool > fixed
 
bool converged = false
 
int iterations = 0
 
Method method = Method::MLE
 

Constructor & Destructor Documentation

◆ FitResult()

template<class Distribution >
randlib::FitResult< Distribution >::FitResult ( Distribution  fittedDistribution)
inlineexplicit

Member Data Documentation

◆ aic

template<class Distribution >
double randlib::FitResult< Distribution >::aic = 0

◆ bic

template<class Distribution >
double randlib::FitResult< Distribution >::bic = 0

◆ converged

template<class Distribution >
bool randlib::FitResult< Distribution >::converged = false

◆ covariance

template<class Distribution >
std::vector<std::vector<double> > randlib::FitResult< Distribution >::covariance

◆ distribution

template<class Distribution >
Distribution randlib::FitResult< Distribution >::distribution

◆ fixed

template<class Distribution >
std::vector<bool> randlib::FitResult< Distribution >::fixed

◆ iterations

template<class Distribution >
int randlib::FitResult< Distribution >::iterations = 0

◆ log_likelihood

template<class Distribution >
double randlib::FitResult< Distribution >::log_likelihood = 0

◆ method

template<class Distribution >
Method randlib::FitResult< Distribution >::method = Method::MLE

◆ parameter_names

template<class Distribution >
std::vector<std::string> randlib::FitResult< Distribution >::parameter_names

◆ parameters

template<class Distribution >
std::vector<double> randlib::FitResult< Distribution >::parameters

◆ std_errors

template<class Distribution >
std::vector<double> randlib::FitResult< Distribution >::std_errors

The documentation for this struct was generated from the following file: