#include <boost/filesystem/path.hpp>#include <boost/date_time/posix_time/posix_time.hpp>#include <ISM/combinatorial_trainer/CombinatorialTrainer.hpp>#include <ISM/combinatorial_trainer/CombinatorialTrainerParameters.hpp>#include <ISM/utility/TableHelper.hpp>#include "randomDemoRecorder.hpp"#include <sys/time.h>#include <string>#include <chrono>#include <vector>#include <random>#include <algorithm>
Go to the source code of this file.
Functions | |
| ISM::CombinatorialTrainerParameters | getDefaultParams () |
| void | initTestSets (const std::string &testSetFolderPath) |
| int | main () |
| void | prepareSceneTests (const std::string &outputPath) |
| void | runOptimization (ISM::CombinatorialTrainerParameters params, std::ostringstream &os) |
| void | runSceneTests (std::ostringstream &os) |
| void | testPerformance (const std::string &outputPath) |
| void | testScenes (const std::string &outputPath) |
| void | writeFile (const std::string &directoryPath, const std::string &filenName, std::ostringstream &content) |
Variables | |
| std::vector< unsigned > | objectCounts |
| std::vector< ISM::CombinatorialTrainerParameters > | parameters |
| std::vector< unsigned > | posesPerObjectCount |
| ISM::CombinatorialTrainerParameters getDefaultParams | ( | ) |
Definition at line 49 of file combinatorialTrainerEvaluator.cpp.
| void initTestSets | ( | const std::string & | testSetFolderPath | ) |
Definition at line 137 of file combinatorialTrainerEvaluator.cpp.
| int main | ( | ) |
Definition at line 259 of file combinatorialTrainerEvaluator.cpp.
| void prepareSceneTests | ( | const std::string & | outputPath | ) |
Definition at line 124 of file combinatorialTrainerEvaluator.cpp.
| void runOptimization | ( | ISM::CombinatorialTrainerParameters | params, |
| std::ostringstream & | os | ||
| ) |
Definition at line 105 of file combinatorialTrainerEvaluator.cpp.
| void runSceneTests | ( | std::ostringstream & | os | ) |
Definition at line 164 of file combinatorialTrainerEvaluator.cpp.
| void testPerformance | ( | const std::string & | outputPath | ) |
Definition at line 193 of file combinatorialTrainerEvaluator.cpp.
| void testScenes | ( | const std::string & | outputPath | ) |
Definition at line 247 of file combinatorialTrainerEvaluator.cpp.
| void writeFile | ( | const std::string & | directoryPath, |
| const std::string & | filenName, | ||
| std::ostringstream & | content | ||
| ) |
Definition at line 86 of file combinatorialTrainerEvaluator.cpp.
| std::vector<unsigned> objectCounts |
Definition at line 41 of file combinatorialTrainerEvaluator.cpp.
| std::vector<ISM::CombinatorialTrainerParameters> parameters |
Definition at line 39 of file combinatorialTrainerEvaluator.cpp.
| std::vector<unsigned> posesPerObjectCount |
Definition at line 45 of file combinatorialTrainerEvaluator.cpp.