SOT
|
Abstract class for a SOT adaptive sampling class. More...
#include <adaptive_sampling.h>
Public Member Functions | |
virtual void | reset (int budget)=0 |
Virtual method for reseting the object. More... | |
virtual mat | makePoints (const vec &xBest, const mat &points, const vec &sigma, int newPoints)=0 |
Virtual method for proposing new evaluations. More... | |
Abstract class for a SOT adaptive sampling class.
This is the abstract class that should be used as a Base class for all sampling objects in SOT. The sampling object is used to propose new evaluations after the initial experimental design has been evaluated.
|
pure virtual |
Virtual method for proposing new evaluations.
xBest | The best solution found so far |
points | Previously evaluated points |
sigma | The sampling radius for each dimension |
newPoints | Number of new evaluations to be generated |
Implemented in sot::GASampling, sot::Uniform< MeritFunction >, sot::DYCORS< MeritFunction >, and sot::SRBF< MeritFunction >.
|
pure virtual |
Virtual method for reseting the object.
budget | The remaining evaluation budget |
Implemented in sot::GASampling, sot::Uniform< MeritFunction >, sot::DYCORS< MeritFunction >, and sot::SRBF< MeritFunction >.