#include "math/stats/import.h"
Public Member Functions | |
SubjectDataImportBase (const std::string &path) | |
virtual | ~SubjectDataImportBase () |
virtual void | operator() (matrix_type::RowXpr column) const =0 |
virtual default_type | operator[] (const size_t index) const =0 |
const std::string & | name () const |
virtual size_t | size () const =0 |
Protected Attributes | |
const std::string | path |
A base class defining the interface for importing subject data This class defines the interface for how subject data is imported into a GLM measurement matrix. Exactly how the subject data is 'vectorised' will depend on the particular type of data being tested; nevertheless, the data for each subject should be stored in a single column within the measurement matrix (or in some cases, within the design matrix).
|
inline |
|
inlinevirtual |
|
inline |
|
pure virtual |
row | the row of a matrix into which the data from this particular file should be loaded |
|
pure virtual |
index | extract the data from this file corresponding to a particular row in the measurements vector |
|
pure virtual |
|
protected |