#include <optimizer.h>
|
| void | callback (int nparam, double *x, double *fj) |
| |
| int | getValue (TiXmlElement *node, std::string item) |
| |
| bool | isEqual (std::vector< double > &first, std::vector< double > &second, double eps=0.1) |
| |
| void | loadData (std::string filename, unsigned int startId=0) |
| |
| void | loadDofs (std::string filename) |
| |
| void | loadGoals (std::string filename) |
| |
| void | loadValueSetters (std::string filename) |
| |
| std::string | readFromFile (std::string filename) |
| |
| void | reset () |
| |
| void | setData (std::vector< double > &values) |
| |
| void | setValue (double *x) |
| |
| bool | writeToFile (std::string filename, std::string buffer) |
| |
Definition at line 49 of file optimizer.h.
◆ COptimizer()
| robotLibPbD::COptimizer::COptimizer |
( |
| ) |
|
|
inline |
◆ callback()
| void COptimizer::callback |
( |
int |
nparam, |
|
|
double * |
x, |
|
|
double * |
fj |
|
) |
| |
|
protected |
◆ generateOutput()
| std::string COptimizer::generateOutput |
( |
| ) |
|
|
virtual |
◆ getResult()
◆ getValue()
| int COptimizer::getValue |
( |
TiXmlElement * |
node, |
|
|
std::string |
item |
|
) |
| |
|
protected |
◆ isEqual()
| bool COptimizer::isEqual |
( |
std::vector< double > & |
first, |
|
|
std::vector< double > & |
second, |
|
|
double |
eps = 0.1 |
|
) |
| |
|
protected |
◆ load()
| void COptimizer::load |
( |
std::string |
cfg, |
|
|
std::string |
data, |
|
|
unsigned int |
start = 0 |
|
) |
| |
◆ loadData()
| void COptimizer::loadData |
( |
std::string |
filename, |
|
|
unsigned int |
startId = 0 |
|
) |
| |
|
protected |
◆ loadDofs()
| void COptimizer::loadDofs |
( |
std::string |
filename | ) |
|
|
protected |
◆ loadGoals()
| void COptimizer::loadGoals |
( |
std::string |
filename | ) |
|
|
protected |
◆ loadValueSetters()
| void COptimizer::loadValueSetters |
( |
std::string |
filename | ) |
|
|
protected |
◆ readFromFile()
| std::string COptimizer::readFromFile |
( |
std::string |
filename | ) |
|
|
protected |
◆ reset()
| void COptimizer::reset |
( |
| ) |
|
|
protected |
◆ rosenbrockCallback()
| void COptimizer::rosenbrockCallback |
( |
int |
nparam, |
|
|
double * |
x, |
|
|
double * |
fj, |
|
|
void * |
extraparams |
|
) |
| |
|
static |
◆ run()
| void COptimizer::run |
( |
const std::vector< double > & |
initialValues | ) |
|
◆ setData()
| void COptimizer::setData |
( |
std::vector< double > & |
values | ) |
|
|
protected |
◆ setDataMax()
| void robotLibPbD::COptimizer::setDataMax |
( |
unsigned int |
examplesMax | ) |
|
|
inline |
◆ setEpsilon()
| void robotLibPbD::COptimizer::setEpsilon |
( |
double |
eps | ) |
|
|
inline |
◆ setIterations()
| void robotLibPbD::COptimizer::setIterations |
( |
unsigned int |
iterations | ) |
|
|
inline |
◆ setQuit()
| void robotLibPbD::COptimizer::setQuit |
( |
bool |
doQuit | ) |
|
|
inline |
◆ setRandomStart()
| void robotLibPbD::COptimizer::setRandomStart |
( |
bool |
useRandom | ) |
|
|
inline |
◆ setShowModulo()
| void robotLibPbD::COptimizer::setShowModulo |
( |
unsigned int |
counterMod | ) |
|
|
inline |
◆ setShowResult()
| void robotLibPbD::COptimizer::setShowResult |
( |
bool |
useShowResult | ) |
|
|
inline |
◆ setTrimming()
| void robotLibPbD::COptimizer::setTrimming |
( |
double |
trim | ) |
|
|
inline |
◆ setValue()
| void COptimizer::setValue |
( |
double * |
x | ) |
|
|
protected |
◆ writeToFile()
| bool COptimizer::writeToFile |
( |
std::string |
filename, |
|
|
std::string |
buffer |
|
) |
| |
|
protected |
◆ counter
| unsigned int robotLibPbD::COptimizer::counter |
|
protected |
◆ counterMod
| unsigned int robotLibPbD::COptimizer::counterMod |
|
protected |
◆ data
◆ distances
| std::vector<double> robotLibPbD::COptimizer::distances |
|
protected |
◆ dofs
| unsigned int robotLibPbD::COptimizer::dofs |
|
protected |
◆ doQuit
| bool robotLibPbD::COptimizer::doQuit |
|
protected |
◆ epsilon
| double robotLibPbD::COptimizer::epsilon |
|
protected |
◆ examples
| std::vector<std::vector<double> > robotLibPbD::COptimizer::examples |
|
protected |
◆ examplesMax
| unsigned int robotLibPbD::COptimizer::examplesMax |
|
protected |
◆ frames
◆ functions
◆ globalFunctions
◆ information
| DataPairs robotLibPbD::COptimizer::information |
|
protected |
◆ iterations
| unsigned int robotLibPbD::COptimizer::iterations |
|
protected |
◆ result
| std::vector<double> robotLibPbD::COptimizer::result |
|
protected |
◆ resultValue
| double robotLibPbD::COptimizer::resultValue |
|
protected |
◆ trim
| double robotLibPbD::COptimizer::trim |
|
protected |
◆ trimming
| unsigned int robotLibPbD::COptimizer::trimming |
|
protected |
◆ useRandom
| bool robotLibPbD::COptimizer::useRandom |
|
protected |
◆ useShowResult
| bool robotLibPbD::COptimizer::useShowResult |
|
protected |
◆ valueSetters
| std::vector<ValueSetter> robotLibPbD::COptimizer::valueSetters |
|
protected |
The documentation for this class was generated from the following files: