|
CEBL
2.1
|
#include <DecisionConfig.hpp>
Public Member Functions | |
| DecisionConfig (CEBLModel *) | |
| ~DecisionConfig () | |
| std::vector< string > | getNameList () |
| std::vector< string > | getPathList () |
| string | getSelected () |
| std::map< std::string, CEBL::Param > | getParams (string decision="") |
| void | setSelected (string decision="") |
| void | setParams (std::map< std::string, CEBL::Param > list, string decision="") |
| void | updateWithProbabilities (std::vector< std::vector< double > >probs) |
| void | updateWithProbabilities (std::vector< double > probs) |
| void | updateWithClassification (ublas::vector< int > classes) |
| void | updateWithClassification (int cls) |
| void | init (int num_classes) |
| std::vector< double > | decideClasses () |
Friends | |
| class | SessionManager |
Finds, loads, and creates decision from shared libraries.
Definition at line 41 of file DecisionConfig.hpp.
| DecisionConfig::DecisionConfig | ( | CEBLModel * | model | ) |
Definition at line 12 of file DecisionConfig.cpp.
References CEBLModel::preferencesGetPaths(), and FileException::what().
| DecisionConfig::~DecisionConfig | ( | ) |
Definition at line 37 of file DecisionConfig.cpp.
| std::vector< double > DecisionConfig::decideClasses | ( | ) |
Definition at line 147 of file DecisionConfig.cpp.
Referenced by CEBLModel::decisionDecideClasses().
| std::vector< string > DecisionConfig::getNameList | ( | ) |
Definition at line 54 of file DecisionConfig.cpp.
References decisionSort().
Referenced by CEBLModel::decisionGetNameList().
| std::map< std::string, CEBL::Param > DecisionConfig::getParams | ( | string | decision = "" | ) |
Definition at line 71 of file DecisionConfig.cpp.
Referenced by CEBLModel::decisionGetParams().
| std::vector< string > DecisionConfig::getPathList | ( | ) |
Definition at line 61 of file DecisionConfig.cpp.
Referenced by CEBLModel::decisionGetPathList().
| string DecisionConfig::getSelected | ( | ) |
Definition at line 66 of file DecisionConfig.cpp.
Referenced by CEBLModel::decisionGetSelected().
| void DecisionConfig::init | ( | int | num_classes | ) |
Definition at line 141 of file DecisionConfig.cpp.
Referenced by CEBLModel::decisionInit().
| void DecisionConfig::setParams | ( | std::map< std::string, CEBL::Param > | list, |
| string | decision = "" |
||
| ) |
Definition at line 95 of file DecisionConfig.cpp.
Referenced by CEBLModel::decisionSetParams().
| void DecisionConfig::setSelected | ( | string | decision = "" | ) |
Definition at line 89 of file DecisionConfig.cpp.
Referenced by CEBLModel::decisionSetSelected().
| void DecisionConfig::updateWithClassification | ( | ublas::vector< int > | classes | ) |
Definition at line 129 of file DecisionConfig.cpp.
Referenced by CEBLModel::decisionUpdateWithClassification().
| void DecisionConfig::updateWithClassification | ( | int | cls | ) |
Definition at line 135 of file DecisionConfig.cpp.
| void DecisionConfig::updateWithProbabilities | ( | std::vector< std::vector< double > > | probs | ) |
Definition at line 117 of file DecisionConfig.cpp.
Referenced by CEBLModel::decisionUpdateWithProbabilities().
| void DecisionConfig::updateWithProbabilities | ( | std::vector< double > | probs | ) |
Definition at line 123 of file DecisionConfig.cpp.
|
friend |
Definition at line 45 of file DecisionConfig.hpp.
1.8.1.1