fragile.optimize.benchmarks
Contents
fragile.optimize.benchmarks
#
Module Contents#
Classes#
Environment that represents an arbitrary mathematical function bounded in a given interval. |
|
Environment that represents an arbitrary mathematical function bounded in a given interval. |
|
Environment that represents an arbitrary mathematical function bounded in a given interval. |
|
Environment that represents an arbitrary mathematical function bounded in a given interval. |
|
Environment that represents an arbitrary mathematical function bounded in a given interval. |
|
Environment that represents an arbitrary mathematical function bounded in a given interval. |
|
Environment that represents an arbitrary mathematical function bounded in a given interval. |
|
Environment that represents an arbitrary mathematical function bounded in a given interval. |
|
Environment that represents an arbitrary mathematical function bounded in a given interval. |
Functions#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Attributes#
- fragile.optimize.benchmarks.sphere(x)[source]#
- Parameters
x (numpy.ndarray) –
- Return type
numpy.ndarray
- fragile.optimize.benchmarks.rastrigin(x)[source]#
- Parameters
x (numpy.ndarray) –
- Return type
numpy.ndarray
- fragile.optimize.benchmarks.eggholder(x)[source]#
- Parameters
x (numpy.ndarray) –
- Return type
numpy.ndarray
- fragile.optimize.benchmarks._lennard_fast(state)#
- fragile.optimize.benchmarks.lennard_jones(x)[source]#
- Parameters
x (numpy.ndarray) –
- Return type
numpy.ndarray
- class fragile.optimize.benchmarks.OptimBenchmark(dims, function, **kwargs)[source]#
Bases:
fragile.core.env.Function
Environment that represents an arbitrary mathematical function bounded in a given interval.
- Parameters
dims (int) –
function (Callable) –
- benchmark#
- best_state#
- class fragile.optimize.benchmarks.Sphere(dims, **kwargs)[source]#
Bases:
OptimBenchmark
Environment that represents an arbitrary mathematical function bounded in a given interval.
- Parameters
dims (int) –
- benchmark#
- property best_state#
- class fragile.optimize.benchmarks.Rastrigin(dims, **kwargs)[source]#
Bases:
OptimBenchmark
Environment that represents an arbitrary mathematical function bounded in a given interval.
- Parameters
dims (int) –
- benchmark#
- property best_state#
- class fragile.optimize.benchmarks.EggHolder(dims=None, **kwargs)[source]#
Bases:
OptimBenchmark
Environment that represents an arbitrary mathematical function bounded in a given interval.
- Parameters
dims (int) –
- benchmark#
- property best_state#
- class fragile.optimize.benchmarks.StyblinskiTang(dims, **kwargs)[source]#
Bases:
OptimBenchmark
Environment that represents an arbitrary mathematical function bounded in a given interval.
- Parameters
dims (int) –
- property best_state#
- property benchmark#
- class fragile.optimize.benchmarks.Rosenbrock(dims, **kwargs)[source]#
Bases:
OptimBenchmark
Environment that represents an arbitrary mathematical function bounded in a given interval.
- Parameters
dims (int) –
- property best_state#
- property benchmark#
- class fragile.optimize.benchmarks.Easom(dims=None, **kwargs)[source]#
Bases:
OptimBenchmark
Environment that represents an arbitrary mathematical function bounded in a given interval.
- Parameters
dims (int) –
- property best_state#
- property benchmark#
- class fragile.optimize.benchmarks.HolderTable(dims=None, *args, **kwargs)[source]#
Bases:
OptimBenchmark
Environment that represents an arbitrary mathematical function bounded in a given interval.
- Parameters
dims (int) –
- property best_state#
- property benchmark#
- class fragile.optimize.benchmarks.LennardJones(n_atoms=10, dims=None, **kwargs)[source]#
Bases:
OptimBenchmark
Environment that represents an arbitrary mathematical function bounded in a given interval.
- Parameters
n_atoms (int) –
- minima#
- benchmark#
- __reset(**kwargs)#
- fragile.optimize.benchmarks.ALL_BENCHMARKS#