fastglmm
Massively scalable generalized linear mixed models
Loading...
Searching...
No Matches
fastglmmLib::ModelFit Class Reference

#include <ModelFit.h>

Inheritance diagram for fastglmmLib::ModelFit:
fastglmmLib::ModelFitGLM fastglmmLib::ModelFitLMM fastglmmLib::ModelFitGLMM

Public Member Functions

 ModelFit ()
 ModelFit (const bool &success, const vec &coef)
 ModelFit (const bool &success, const vec &coef, const vec &se, const double &dispersion, const double &rdf)
 ModelFit (const bool &success, const double &coef, const double &se, const double &dispersion, const double &rdf)
 ModelFit (const bool &success, const vec &coef, const vec &se, const double &dispersion, const double &rdf, const mat &vcov)
 ModelFit (const bool &success, const vec &coef, const vec &se, const double &dispersion, const double &rdf, const mat &vcov, const vec &residuals)
 ModelFit (const bool &success, const vec &coef, const vec &se, const double &dispersion, const double &rdf, const mat &vcov, const vec &residuals, const vec &hatvalues)
void setDevResids (const vec &dr, const vec &y, const vec &mu, const vec w={})
void setFittedValues (const vec &mu_in, const vec w={})

Public Attributes

bool success
vec coef
vec se
double dispersion = datum::nan
double rdf = datum::nan
string ID
mat vcov
vec residuals
vec hatvalues
vec mu
vec devianceResiduals
double varFitted = datum::nan

Detailed Description

Store results from fitting linear regression model

Constructor & Destructor Documentation

◆ ModelFit() [1/7]

fastglmmLib::ModelFit::ModelFit ( )
inline

◆ ModelFit() [2/7]

fastglmmLib::ModelFit::ModelFit ( const bool & success,
const vec & coef )
inline

◆ ModelFit() [3/7]

fastglmmLib::ModelFit::ModelFit ( const bool & success,
const vec & coef,
const vec & se,
const double & dispersion,
const double & rdf )
inline

◆ ModelFit() [4/7]

fastglmmLib::ModelFit::ModelFit ( const bool & success,
const double & coef,
const double & se,
const double & dispersion,
const double & rdf )
inline

◆ ModelFit() [5/7]

fastglmmLib::ModelFit::ModelFit ( const bool & success,
const vec & coef,
const vec & se,
const double & dispersion,
const double & rdf,
const mat & vcov )
inline

◆ ModelFit() [6/7]

fastglmmLib::ModelFit::ModelFit ( const bool & success,
const vec & coef,
const vec & se,
const double & dispersion,
const double & rdf,
const mat & vcov,
const vec & residuals )
inline

◆ ModelFit() [7/7]

fastglmmLib::ModelFit::ModelFit ( const bool & success,
const vec & coef,
const vec & se,
const double & dispersion,
const double & rdf,
const mat & vcov,
const vec & residuals,
const vec & hatvalues )
inline

Member Function Documentation

◆ setDevResids()

void fastglmmLib::ModelFit::setDevResids ( const vec & dr,
const vec & y,
const vec & mu,
const vec w = {} )
inline

◆ setFittedValues()

void fastglmmLib::ModelFit::setFittedValues ( const vec & mu_in,
const vec w = {} )
inline

Member Data Documentation

◆ coef

vec fastglmmLib::ModelFit::coef

◆ devianceResiduals

vec fastglmmLib::ModelFit::devianceResiduals

◆ dispersion

double fastglmmLib::ModelFit::dispersion = datum::nan

◆ hatvalues

vec fastglmmLib::ModelFit::hatvalues

◆ ID

string fastglmmLib::ModelFit::ID

◆ mu

vec fastglmmLib::ModelFit::mu

◆ rdf

double fastglmmLib::ModelFit::rdf = datum::nan

◆ residuals

vec fastglmmLib::ModelFit::residuals

◆ se

vec fastglmmLib::ModelFit::se

◆ success

bool fastglmmLib::ModelFit::success

◆ varFitted

double fastglmmLib::ModelFit::varFitted = datum::nan

◆ vcov

mat fastglmmLib::ModelFit::vcov

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