Ultra 0.9.4
Loading...
Searching...
No Matches
ultra::de::search< E > Class Template Reference

#include <search.h>

Inheritance diagram for ultra::de::search< E >:
ultra::basic_search< de_es, E >

Public Member Functions

 search (ultra::problem &, E)

Protected Member Functions

void tune_parameters () override

Additional Inherited Members

Detailed Description

template<Evaluator E>
class ultra::de::search< E >

Search driver for Differential Evolution.

This class implements ultra::search for DE optimization tasks.

Examples
rastrigin.cc, and scheduling.cc.

Constructor & Destructor Documentation

◆ search()

template<Evaluator E>
search::search ( ultra::problem & prob,
E eva )

Search class specialization DE.

Member Function Documentation

◆ tune_parameters()

template<Evaluator E>
void ultra::de::search< E >::tune_parameters ( )
overrideprotectedvirtual

Tries to tune search parameters for the current function.

Reimplemented from ultra::basic_search< de_es, E >.


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