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