Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitkGeneralizedLinearModel.cpp File Reference
#include <mitkGeneralizedLinearModel.h>
#include <mitkDistModels.h>
#include <mitkLinkModels.h>
#include <v3p_netlib.h>
#include <vnl/algo/vnl_qr.h>
#include <mitkLogMacros.h>
#include <algorithm>
#include <limits>

Go to the source code of this file.

Functions

static void _UpdateXMatrix (const vnl_matrix< double > &xData, bool addConstant, v3p_netlib_doublereal *x)
 
static void _UpdatePermXMatrix (const vnl_matrix< double > &xData, bool addConstant, const vnl_vector< unsigned int > &permutation, vnl_matrix< double > &x)
 
static void _InitMuEta (mitk::DistSimpleBinominal *dist, mitk::LogItLinking *link, const vnl_vector< double > &yData, vnl_vector< double > &mu, vnl_vector< double > &eta)
 
static void _FinalizeBVector (vnl_vector< double > &b, vnl_vector< unsigned int > &perm, int cols)
 

Function Documentation

static void _FinalizeBVector ( vnl_vector< double > &  b,
vnl_vector< unsigned int > &  perm,
int  cols 
)
static
static void _InitMuEta ( mitk::DistSimpleBinominal dist,
mitk::LogItLinking link,
const vnl_vector< double > &  yData,
vnl_vector< double > &  mu,
vnl_vector< double > &  eta 
)
static
static void _UpdatePermXMatrix ( const vnl_matrix< double > &  xData,
bool  addConstant,
const vnl_vector< unsigned int > &  permutation,
vnl_matrix< double > &  x 
)
static
static void _UpdateXMatrix ( const vnl_matrix< double > &  xData,
bool  addConstant,
v3p_netlib_doublereal *  x 
)
static

Definition at line 207 of file mitkGeneralizedLinearModel.cpp.