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

#include <ModelFit.h>

Inheritance diagram for fastglmmLib::ModelFitGLM:
fastglmmLib::ModelFit

Public Member Functions

 ModelFitGLM ()
 ModelFitGLM (ModelFit &gmf, const string &family, const int &niter)
Public Member Functions inherited from fastglmmLib::ModelFit
 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

string family = ""
double theta = datum::nan
double mu_mean = datum::nan
double y_mean = datum::nan
int niter = 0
double nZeroPrediction = 0
Public Attributes inherited from fastglmmLib::ModelFit
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

Constructor & Destructor Documentation

◆ ModelFitGLM() [1/2]

fastglmmLib::ModelFitGLM::ModelFitGLM ( )
inline

◆ ModelFitGLM() [2/2]

fastglmmLib::ModelFitGLM::ModelFitGLM ( ModelFit & gmf,
const string & family,
const int & niter )
inline

Member Data Documentation

◆ family

string fastglmmLib::ModelFitGLM::family = ""

◆ mu_mean

double fastglmmLib::ModelFitGLM::mu_mean = datum::nan

◆ niter

int fastglmmLib::ModelFitGLM::niter = 0

◆ nZeroPrediction

double fastglmmLib::ModelFitGLM::nZeroPrediction = 0

◆ theta

double fastglmmLib::ModelFitGLM::theta = datum::nan

◆ y_mean

double fastglmmLib::ModelFitGLM::y_mean = datum::nan

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