A large set of benchmarks for single and multi-objective optimization. Benchmarks are in the namespace shark::benchmark
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. | |