CEBL
2.1
|
Functions | |
void | removeTempDir (string temp_dir) |
string | createTempDir () |
void | saveTrainingDataToFile (const EEGTrainingData &tdata, string filename) |
void | saveTrainingSessionToFile (const EEGTrainingData &unfiltered_data, string filename, const EEGTrainingData &filtered_data, int filter_lags, std::vector< int > filter_removed_components, ublas::matrix< double > filter_matrix) |
saves a filtered and unfiltered training data session to a file | |
EEGTrainingData | loadTrainingDataFromFile (string filename) |
string DataIO::createTempDir | ( | ) |
Creates a temporary directory.
Definition at line 49 of file DataIO.cpp.
Referenced by loadTrainingDataFromFile(), and saveTrainingSessionToFile().
EEGTrainingData DataIO::loadTrainingDataFromFile | ( | string | filename | ) |
Loads an EEGTrainingData object from a file.
filename |
Definition at line 256 of file DataIO.cpp.
References createTempDir(), EEGData::loadFromFile(), and EEGTrainingData::set().
Referenced by CEBLModel::dataLoadTrainingDataFile(), Training::loadData(), and FileDataStreamConfig::openFile().
void DataIO::removeTempDir | ( | std::string | dir | ) |
Removes a temporary directory..
dir |
Definition at line 26 of file DataIO.cpp.
Referenced by saveTrainingSessionToFile().
void DataIO::saveTrainingDataToFile | ( | const EEGTrainingData & | , |
string | filename | ||
) |
Saves an EEGTrainingData object to a file.
Definition at line 94 of file DataIO.cpp.
References filter(), and saveTrainingSessionToFile().
Referenced by Training::saveData().
void DataIO::saveTrainingSessionToFile | ( | const EEGTrainingData & | unfiltered_data, |
string | filename, | ||
const EEGTrainingData & | filtered_data, | ||
int | filter_lags, | ||
std::vector< int > | filter_removed_components, | ||
ublas::matrix< double > | filter_matrix | ||
) |
saves a filtered and unfiltered training data session to a file
Saves a filtered and unfiltered training data session to a file.
unfiltered_data | |
filename | |
filtered_data | |
filter_lags | |
filter_removed_components | |
filter_matrix |
Definition at line 106 of file DataIO.cpp.
References createTempDir(), EEGTrainingData::getChannelNames(), EEGTrainingData::getClassLabels(), EEGTrainingData::getConst(), EEGTrainingData::getSequenceOrder(), EEGData::numChannels(), EEGTrainingData::numClasses(), EEGData::numSamples(), EEGTrainingData::numSequences(), removeTempDir(), and EEGData::saveToFile().
Referenced by Training::saveData(), and saveTrainingDataToFile().