Functions | Variables
combinatorialTrainerEvaluator.cpp File Reference
#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>
Include dependency graph for combinatorialTrainerEvaluator.cpp:

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::CombinatorialTrainerParametersparameters
 
std::vector< unsigned > posesPerObjectCount
 

Function Documentation

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.

Variable Documentation

std::vector<unsigned> objectCounts
Initial value:
= {
5, 10, 15
}

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
Initial value:
= {
10, 25, 50, 100, 200, 400
}

Definition at line 45 of file combinatorialTrainerEvaluator.cpp.



asr_lib_ism
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel
autogenerated on Wed Jan 8 2020 04:02:41