GT RoboCup SSL
Soccer software, robot firmware
ParallelGradient1DConfig Class Reference

Config data for a Parallel Gradient 1D optimizer Can be intitialized through the constructor or through obj.attribute style initialization. More...

Public Member Functions

 ParallelGradient1DConfig ()
 Default constructor GA1DConfig is initialized to empty xCombineThresh is initialized to 0.1.
 
 ParallelGradient1DConfig (std::vector< Gradient1DConfig > GA1DConfig, float xCombineThresh)
 Creates a Parallel Gradient Ascent 1D config. More...
 

Public Attributes

std::vector< Gradient1DConfigGA1DConfig
 
float xCombineThresh
 

Detailed Description

Config data for a Parallel Gradient 1D optimizer Can be intitialized through the constructor or through obj.attribute style initialization.

+ Collaboration diagram for ParallelGradient1DConfig:

Constructor & Destructor Documentation

◆ ParallelGradient1DConfig()

ParallelGradient1DConfig::ParallelGradient1DConfig ( std::vector< Gradient1DConfig GA1DConfig,
float  xCombineThresh 
)
inline

Creates a Parallel Gradient Ascent 1D config.

Parameters
GA1DConfig,vectorof GA1D configs, xStart must be ascending
xCombineThresh,Minimumdelta X before two GA1D's are combined

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