libcmaes 0.10.2
A C++11 library for stochastic optimization with CMA-ES
Loading...
Searching...
No Matches
libcmaes::NoScalingStrategy Class Reference

Public Member Functions

 NoScalingStrategy (const double *lbounds, const double *ubounds, const int &dim)
 
void scale_to_internal (dVec &x, const dVec &y) const
 
void scale_to_f (const dVec &x, dVec &y) const
 
void remove_dimensions (const std::vector< int > &k)
 
bool is_id () const
 

Private Attributes

double _intmin = -std::numeric_limits<double>::max()
 
double _intmax = std::numeric_limits<double>::max()
 
bool _id = true
 

Friends

class CMASolutions
 
template<class U , class V >
class GenoPheno
 

Member Data Documentation

◆ _intmax

double libcmaes::NoScalingStrategy::_intmax = std::numeric_limits<double>::max()
private

default internal max bound.

◆ _intmin

double libcmaes::NoScalingStrategy::_intmin = -std::numeric_limits<double>::max()
private

default internal min bound.


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