shark::CrossEntropyMethod::LinearNoise Class Reference

Linear noise term z_t = a + t / b. More...

#include <shark/Algorithms/DirectSearch/CrossEntropyMethod.h>

+ Inheritance diagram for shark::CrossEntropyMethod::LinearNoise:

Public Member Functions

 LinearNoise (double a, double b)
 
virtual double noiseValue (int t) const
 
virtual std::string name () const
 

Detailed Description

Linear noise term z_t = a + t / b.

Definition at line 107 of file CrossEntropyMethod.h.

Constructor & Destructor Documentation

◆ LinearNoise()

shark::CrossEntropyMethod::LinearNoise::LinearNoise ( double  a,
double  b 
)
inline

Definition at line 109 of file CrossEntropyMethod.h.

Member Function Documentation

◆ name()

virtual std::string shark::CrossEntropyMethod::LinearNoise::name ( ) const
inlinevirtual

◆ noiseValue()

virtual double shark::CrossEntropyMethod::LinearNoise::noiseValue ( int  t) const
inlinevirtual

Reimplemented from shark::CrossEntropyMethod::INoiseType.

Definition at line 110 of file CrossEntropyMethod.h.


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