CMAOptimizer::ModelFitness Class Reference

#include <CMAOptimizer.h>

List of all members.

Public Member Functions

void Set (Model &model, ErrorFunction &errorfunction, const Array< double > &input, const Array< double > &target)
double fitness (const std::vector< double > &v)

Protected Attributes

Modelm
ErrorFunctione
const Array< double > * i
const Array< double > * t


Detailed Description

Definition at line 131 of file CMAOptimizer.h.


Member Function Documentation

double CMAOptimizer::ModelFitness::fitness ( const std::vector< double > &  v  ) 

Definition at line 310 of file CMAOptimizer.cpp.

References e, ErrorFunction::error(), i, m, Model::setParameter(), and t.

Referenced by CMAOptimizer::optimize().

void CMAOptimizer::ModelFitness::Set ( Model model,
ErrorFunction errorfunction,
const Array< double > &  input,
const Array< double > &  target 
)

Definition at line 302 of file CMAOptimizer.cpp.

References e, i, m, and t.

Referenced by CMAOptimizer::optimize().


Member Data Documentation

Definition at line 139 of file CMAOptimizer.h.

Referenced by fitness(), and Set().

const Array<double>* CMAOptimizer::ModelFitness::i [protected]

Definition at line 140 of file CMAOptimizer.h.

Referenced by fitness(), and Set().

Definition at line 138 of file CMAOptimizer.h.

Referenced by fitness(), and Set().

const Array<double>* CMAOptimizer::ModelFitness::t [protected]

Definition at line 141 of file CMAOptimizer.h.

Referenced by fitness(), and Set().


The documentation for this class was generated from the following files: