27#include <libcmaes/parameters.h> 
   28#include <libcmaes/esostrategy.h> 
   29#include <libcmaes/cmasolutions.h> 
   70  template <
class TESOStrategy,
class TParameters,
class TSolutions=CMASolutions>
 
  114    std::chrono::time_point<std::chrono::system_clock> 
tstart = std::chrono::system_clock::now();
 
  115    int opt = TESOStrategy::optimize();
 
  116    std::chrono::time_point<std::chrono::system_clock> 
tstop = std::chrono::system_clock::now();
 
  117    TESOStrategy::_solutions._elapsed_time = std::chrono::duration_cast<std::chrono::milliseconds>(
tstop-
tstart).count();
 
 
 
an optimizer main class.
Definition esoptimizer.h:72
ESOptimizer()
dummy constructor
Definition esoptimizer.h:77
ESOptimizer(FitFunc &func, TParameters ¶meters)
constructor
Definition esoptimizer.h:87
ESOptimizer(FitFunc &func, TParameters ¶meters, const TSolutions &solution)
constructor for starting from an existing solution
Definition esoptimizer.h:99
int optimize()
finds the minimum of a function, by calling on the underlying procedure of the EOSOptimizer object,...
Definition esoptimizer.h:112
linear scaling of the parameter space to achieve similar sensitivity across all components.
Definition acovarianceupdate.h:30