poli.objective_repository.toy_continuous_problem.register

poli.objective_repository.toy_continuous_problem.register#

Registers the toy continuous problem objective function and factory.

This is a registration script for the toy continuous objectives which are usually used to benchmark continuous optimization algorithms in several dimensions.

We focus on the ones that allow us to specify the dimensionality of the problem [1].

The problem is registered as ‘toy_continuous_problem’, and it uses a conda environment called ‘poli__base’ (see the environment.yml file in this folder).

Classes

ToyContinuousBlackBox(function_name[, ...])

A black box implementation for evaluating the Toy Continuous Problem.

ToyContinuousProblemFactory()