|
fastglmm
Massively scalable generalized linear mixed models
|
#include <glm_family.h>
Public Member Functions | |
| GLMFamily () | |
| virtual | ~GLMFamily () |
| virtual vec | link (const vec &mu) const |
| virtual vec | linkinv (const vec &eta) const |
| virtual vec | mu_eta (const vec &eta) const |
| virtual vec | variance (const vec &mu) const |
| virtual vec | dev_resids (const vec &y, const vec &mu, const vec &weights) const |
| virtual vec | initialize (const vec &y, const vec &weights) const |
| virtual bool | estimateDispersion () const |
| virtual string | family () const |
| virtual bool | isCountModel () const |
| virtual void | setOverdispersion (const double &value) |
base class This should be a virtual class Leaving these empty or using override in the derived classes causes:
symbol not found in flat namespace '__ZN9GLMFamilyD2E
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in fastglmmLib::BinomialLogit, fastglmmLib::BinomialProbit, fastglmmLib::GaussianIdentity, fastglmmLib::NB, and fastglmmLib::PoissonLog.
|
inlinevirtual |
Reimplemented in fastglmmLib::BinomialLogit, fastglmmLib::BinomialProbit, fastglmmLib::GaussianIdentity, fastglmmLib::NB, and fastglmmLib::PoissonLog.
|
inlinevirtual |
Reimplemented in fastglmmLib::BinomialLogit, fastglmmLib::BinomialProbit, fastglmmLib::GaussianIdentity, fastglmmLib::NB, and fastglmmLib::PoissonLog.
|
inlinevirtual |
Reimplemented in fastglmmLib::BinomialLogit, fastglmmLib::BinomialProbit, fastglmmLib::GaussianIdentity, fastglmmLib::NB, and fastglmmLib::PoissonLog.
|
inlinevirtual |
Reimplemented in fastglmmLib::BinomialLogit, fastglmmLib::BinomialProbit, fastglmmLib::GaussianIdentity, fastglmmLib::NB, and fastglmmLib::PoissonLog.
|
inlinevirtual |
Reimplemented in fastglmmLib::BinomialLogit, fastglmmLib::BinomialProbit, fastglmmLib::GaussianIdentity, fastglmmLib::NB, and fastglmmLib::PoissonLog.
|
inlinevirtual |
Reimplemented in fastglmmLib::BinomialLogit, fastglmmLib::BinomialProbit, fastglmmLib::GaussianIdentity, fastglmmLib::NB, and fastglmmLib::PoissonLog.
|
inlinevirtual |
Reimplemented in fastglmmLib::BinomialLogit, fastglmmLib::BinomialProbit, fastglmmLib::GaussianIdentity, fastglmmLib::NB, and fastglmmLib::PoissonLog.
|
inlinevirtual |
Reimplemented in fastglmmLib::NB.
|
inlinevirtual |
Reimplemented in fastglmmLib::BinomialLogit, fastglmmLib::BinomialProbit, fastglmmLib::GaussianIdentity, fastglmmLib::NB, and fastglmmLib::PoissonLog.