CEBL
2.1
|
#include <FeaturesConfig.hpp>
Public Member Functions | |
FeaturesConfig (CEBLModel *) | |
~FeaturesConfig () | |
std::vector< string > | getNameList () |
std::vector< string > | getPathList () |
bool | isTrained (string feature="") |
string | getSelected () |
std::map< std::string, CEBL::Param > | getParams (string feature="") |
void | setSelected (string feature="") |
void | train (string feature="") |
void | reset (string feature="") |
void | setParams (std::map< std::string, CEBL::Param > list, string feature="") |
EEGTrainingData | extract (EEGTrainingData &data) |
EEGData | extract (EEGData &data) |
void | halt () |
Friends | |
class | SessionManager |
Definition at line 42 of file FeaturesConfig.hpp.
FeaturesConfig::FeaturesConfig | ( | CEBLModel * | model | ) |
Definition at line 21 of file FeaturesConfig.cpp.
References CEBLModel::preferencesGetPaths().
FeaturesConfig::~FeaturesConfig | ( | ) |
Definition at line 46 of file FeaturesConfig.cpp.
EEGTrainingData FeaturesConfig::extract | ( | EEGTrainingData & | data | ) |
Definition at line 197 of file FeaturesConfig.cpp.
References EEGTrainingData::get(), EEGTrainingData::numClasses(), EEGTrainingData::numSequences(), EEGTrainingData::reserve(), and EEGTrainingData::set().
Referenced by CEBLModel::featuresExtract().
Definition at line 216 of file FeaturesConfig.cpp.
std::vector< string > FeaturesConfig::getNameList | ( | ) |
Definition at line 69 of file FeaturesConfig.cpp.
References featuresSort().
Referenced by CEBLModel::featuresGetNameList().
std::map< std::string, CEBL::Param > FeaturesConfig::getParams | ( | string | feature = "" | ) |
Definition at line 103 of file FeaturesConfig.cpp.
Referenced by CEBLModel::featureGetParams().
std::vector< string > FeaturesConfig::getPathList | ( | ) |
Definition at line 76 of file FeaturesConfig.cpp.
Referenced by CEBLModel::featuresGetPathList().
string FeaturesConfig::getSelected | ( | ) |
Definition at line 98 of file FeaturesConfig.cpp.
Referenced by CEBLModel::featuresGetSelected().
void FeaturesConfig::halt | ( | ) |
Definition at line 235 of file FeaturesConfig.cpp.
Referenced by CEBLModel::featuresHalt().
bool FeaturesConfig::isTrained | ( | string | feature = "" | ) |
Definition at line 81 of file FeaturesConfig.cpp.
Referenced by CEBLModel::featureIsTrained().
void FeaturesConfig::reset | ( | string | feature = "" | ) |
Definition at line 154 of file FeaturesConfig.cpp.
Referenced by CEBLModel::featureReset().
void FeaturesConfig::setParams | ( | std::map< std::string, CEBL::Param > | list, |
string | feature = "" |
||
) |
Definition at line 173 of file FeaturesConfig.cpp.
Referenced by CEBLModel::featureSetParams().
void FeaturesConfig::setSelected | ( | string | feature = "" | ) |
Definition at line 121 of file FeaturesConfig.cpp.
Referenced by CEBLModel::featuresSetSelected().
void FeaturesConfig::train | ( | string | feature = "" | ) |
Definition at line 134 of file FeaturesConfig.cpp.
Referenced by CEBLModel::featureTrain().
|
friend |
Definition at line 46 of file FeaturesConfig.hpp.