A large set of benchmarks for single and multi-objective optimization. Benchmarks are in the namespace shark::benchmark
Collaboration diagram for Benchmark functions:Classes | |
| struct | shark::benchmarks::Ackley |
| Convex quadratic benchmark function with single dominant axis. More... | |
| struct | shark::benchmarks::Cigar |
| Convex quadratic benchmark function with single dominant axis. More... | |
| class | shark::benchmarks::CigarDiscus |
| Convex quadratic benchmark function. More... | |
| struct | shark::benchmarks::CIGTAB1 |
| Multi-objective optimization benchmark function CIGTAB 1. More... | |
| struct | shark::benchmarks::CIGTAB2 |
| Multi-objective optimization benchmark function CIGTAB 2. More... | |
| struct | shark::benchmarks::ConstrainedSphere |
| Constrained Sphere function. More... | |
| struct | shark::benchmarks::Discus |
| Convex quadratic benchmark function. More... | |
| struct | shark::benchmarks::DTLZ1 |
| Implements the benchmark function DTLZ1. More... | |
| struct | shark::benchmarks::DTLZ2 |
| Implements the benchmark function DTLZ2. More... | |
| struct | shark::benchmarks::DTLZ3 |
| Implements the benchmark function DTLZ3. More... | |
| struct | shark::benchmarks::DTLZ4 |
| Implements the benchmark function DTLZ4. More... | |
| struct | shark::benchmarks::DTLZ5 |
| Implements the benchmark function DTLZ5. More... | |
| struct | shark::benchmarks::DTLZ6 |
| Implements the benchmark function DTLZ6. More... | |
| struct | shark::benchmarks::DTLZ7 |
| Implements the benchmark function DTLZ7. More... | |
| struct | shark::benchmarks::ELLI1 |
| Multi-objective optimization benchmark function ELLI1. More... | |
| struct | shark::benchmarks::ELLI2 |
| Multi-objective optimization benchmark function ELLI2. More... | |
| struct | shark::benchmarks::Ellipsoid |
| Convex quadratic benchmark function. More... | |
| struct | shark::benchmarks::Fonseca |
| Bi-objective real-valued benchmark function proposed by Fonseca and Flemming. More... | |
| struct | shark::benchmarks::GSP |
| Real-valued benchmark function with two objectives. More... | |
| struct | shark::benchmarks::Himmelblau |
| Multi-modal two-dimensional continuous Himmelblau benchmark function. More... | |
| struct | shark::benchmarks::IHR1 |
| Multi-objective optimization benchmark function IHR1. More... | |
| struct | shark::benchmarks::IHR2 |
| Multi-objective optimization benchmark function IHR 2. More... | |
| struct | shark::benchmarks::IHR3 |
| Multi-objective optimization benchmark function IHR3. More... | |
| struct | shark::benchmarks::IHR4 |
| Multi-objective optimization benchmark function IHR 4. More... | |
| struct | shark::benchmarks::IHR6 |
| Multi-objective optimization benchmark function IHR 6. More... | |
| struct | shark::benchmarks::LZ1 |
| Multi-objective optimization benchmark function LZ1. More... | |
| struct | shark::benchmarks::LZ2 |
| Multi-objective optimization benchmark function LZ2. More... | |
| struct | shark::benchmarks::LZ3 |
| Multi-objective optimization benchmark function LZ3. More... | |
| struct | shark::benchmarks::LZ4 |
| Multi-objective optimization benchmark function LZ4. More... | |
| struct | shark::benchmarks::LZ5 |
| Multi-objective optimization benchmark function LZ5. More... | |
| struct | shark::benchmarks::LZ6 |
| Multi-objective optimization benchmark function LZ6. More... | |
| struct | shark::benchmarks::LZ7 |
| Multi-objective optimization benchmark function LZ7. More... | |
| struct | shark::benchmarks::LZ8 |
| Multi-objective optimization benchmark function LZ8. More... | |
| struct | shark::benchmarks::LZ9 |
| Multi-objective optimization benchmark function LZ9. More... | |
| class | shark::benchmarks::MarkovPole< HiddenNeuron, OutputNeuron > |
| class | shark::benchmarks::MultiObjectiveBenchmark< Objectives > |
| Creates a multi-objective Benchmark from a set of given single objective functions. More... | |
| class | shark::benchmarks::NonMarkovPole |
| Objective function for single and double non-Markov poles. More... | |
| struct | shark::benchmarks::Rosenbrock |
| Generalized Rosenbrock benchmark function. More... | |
| struct | shark::benchmarks::RotatedObjectiveFunction |
| Rotates an objective function using a randomly initialized rotation. More... | |
| struct | shark::benchmarks::Schwefel |
| Convex benchmark function. More... | |
| struct | shark::benchmarks::Sphere |
| Convex quadratic benchmark function. More... | |
| struct | shark::benchmarks::ZDT1 |
| Multi-objective optimization benchmark function ZDT1. More... | |
| struct | shark::benchmarks::ZDT2 |
| Multi-objective optimization benchmark function ZDT2. More... | |
| struct | shark::benchmarks::ZDT3 |
| Multi-objective optimization benchmark function ZDT3. More... | |
| struct | shark::benchmarks::ZDT4 |
| Multi-objective optimization benchmark function ZDT4. More... | |
| struct | shark::benchmarks::ZDT6 |
| Multi-objective optimization benchmark function ZDT6. More... | |
Namespaces | |
| namespace | shark |
| AbstractMultiObjectiveOptimizer. | |