#include <fastlmm_fit.h>
|
| | fastlmm () |
| | fastlmm (const T1 &Y_, const T2 &X_, const spectralDecomp< T3 > &dcmp, const vec &weights_, const ModelDetail md=LOW, const double &lambda=0, const bool REML=false) |
| | fastlmm (const T1 &Y_, const T2 &X_, const spectralDecomp< T3 > &dcmp, const vec &weights_, const vec &Yu_, const mat &Xu_, const ModelDetail md=LOW, const double &lambda=0, const bool REML=false) |
| | fastlmm (const T1 &Y_, const T2 &X_, const spectralDecomp< T3 > &dcmp, const vec &weights_, const vec &Yu_, const mat &Xu_, const mat &Gamma_XX_, const mat &Gamma_XY_, const ModelDetail md=LOW, const double &lambda=0, const bool REML=false) |
| | fastlmm (const T2 &X_, const spectralDecomp< T3 > &dcmp, const ModelDetail md=LOW, const double &lambda=0, const bool REML=false) |
| void | update_response (const T1 &Y_, const vec &weights_) |
| void | update_response (const T1 &Y_, const vec &weights_, const mat &Yu_) |
| ModelFitLMM | get_result (const bool &returnUS=false) |
| const double | get_logLik () const |
| const vec | get_beta () const |
| const double | get_sigSq_g () const |
| const double | get_sigSq_e () const |
| const int | get_iter () const |
| const double | get_delta () const |
| const mat | get_vcov () const |
| const mat | get_beta_se () const |
| void | set_model_failure () |
| const double | get_rdf () const |
| const vec | hatvalues () const |
| const vec | residuals () const |
| const vec | fitted () const |
| const vec | blup () const |
| double | ll (const double &delta) |
| void | estimate_delta (const double &left, const double &right, const double &tol) |
| void | eval_delta (const double &delta) |
| double | score_test (const vec &x_) |
| void | update_Y (const T1 &Y_) |
| void | update_X (const vec &X_) |
| vec | get_weights () |
| vec | get_ru () |
| vec | get_r () |
| vec | get_y () |
◆ fastlmm() [1/5]
template<typename T1, typename T2, typename T3>
◆ fastlmm() [2/5]
template<typename T1, typename T2, typename T3>
◆ fastlmm() [3/5]
template<typename T1, typename T2, typename T3>
| fastglmmLib::fastlmm< T1, T2, T3 >::fastlmm |
( |
const T1 & | Y_, |
|
|
const T2 & | X_, |
|
|
const spectralDecomp< T3 > & | dcmp, |
|
|
const vec & | weights_, |
|
|
const vec & | Yu_, |
|
|
const mat & | Xu_, |
|
|
const ModelDetail | md = LOW, |
|
|
const double & | lambda = 0, |
|
|
const bool | REML = false ) |
◆ fastlmm() [4/5]
template<typename T1, typename T2, typename T3>
| fastglmmLib::fastlmm< T1, T2, T3 >::fastlmm |
( |
const T1 & | Y_, |
|
|
const T2 & | X_, |
|
|
const spectralDecomp< T3 > & | dcmp, |
|
|
const vec & | weights_, |
|
|
const vec & | Yu_, |
|
|
const mat & | Xu_, |
|
|
const mat & | Gamma_XX_, |
|
|
const mat & | Gamma_XY_, |
|
|
const ModelDetail | md = LOW, |
|
|
const double & | lambda = 0, |
|
|
const bool | REML = false ) |
◆ fastlmm() [5/5]
template<typename T1, typename T2, typename T3>
◆ blup()
template<typename T1, typename T2, typename T3>
◆ estimate_delta()
template<typename T1, typename T2, typename T3>
| void fastglmmLib::fastlmm< T1, T2, T3 >::estimate_delta |
( |
const double & | left, |
|
|
const double & | right, |
|
|
const double & | tol ) |
◆ eval_delta()
template<typename T1, typename T2, typename T3>
◆ fitted()
template<typename T1, typename T2, typename T3>
◆ get_beta()
template<typename T1, typename T2, typename T3>
◆ get_beta_se()
template<typename T1, typename T2, typename T3>
◆ get_delta()
template<typename T1, typename T2, typename T3>
◆ get_iter()
template<typename T1, typename T2, typename T3>
◆ get_logLik()
template<typename T1, typename T2, typename T3>
◆ get_r()
template<typename T1, typename T2, typename T3>
◆ get_rdf()
template<typename T1, typename T2, typename T3>
Residual degrees of freedom
◆ get_result()
template<typename T1, typename T2, typename T3>
◆ get_ru()
template<typename T1, typename T2, typename T3>
◆ get_sigSq_e()
template<typename T1, typename T2, typename T3>
◆ get_sigSq_g()
template<typename T1, typename T2, typename T3>
◆ get_vcov()
template<typename T1, typename T2, typename T3>
◆ get_weights()
template<typename T1, typename T2, typename T3>
◆ get_y()
template<typename T1, typename T2, typename T3>
◆ hatvalues()
template<typename T1, typename T2, typename T3>
◆ ll()
template<typename T1, typename T2, typename T3>
◆ residuals()
template<typename T1, typename T2, typename T3>
◆ score_test()
template<typename T1, typename T2, typename T3>
◆ set_model_failure()
template<typename T1, typename T2, typename T3>
◆ update_response() [1/2]
template<typename T1, typename T2, typename T3>
◆ update_response() [2/2]
template<typename T1, typename T2, typename T3>
| void fastglmmLib::fastlmm< T1, T2, T3 >::update_response |
( |
const T1 & | Y_, |
|
|
const vec & | weights_, |
|
|
const mat & | Yu_ ) |
◆ update_X()
template<typename T1, typename T2, typename T3>
◆ update_Y()
template<typename T1, typename T2, typename T3>
The documentation for this class was generated from the following file: