metaheuristic_designer.initializers#

Concrete initializer implementations provided by the library.

Modules

composite_initializer

direct_initializer

Initializer that uses a set of predefined solutions as the first generation.

exponential_initializer

Initializer that samples from an exponential distribution.

extended_initializer

Initializer for genotypes that contain both a solution and extra parameters.

gaussian_initializer

Initializer that samples from a Gaussian (normal) distribution.

halton_initializer

Initializer that implements Halton sequences as an initialization technique.

latin_hypercube_initializer

Initializer that implements Latin Hypercube Sampling as an initialization technique.

perm_initializer

Initializer that generates random permutations.

seed_initializer

Initializers that insert predefined solutions into the population.

sobol_initializer

Initializer that implements Sobol sequences as an initialization technique.

uniform_initializer

Initializer that samples from a uniform distribution.