tests.test_optimizers._parametrize   A
last analyzed

Complexity

Total Complexity 0

Size/Duplication

Total Lines 51
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 0
eloc 49
dl 0
loc 51
rs 10
c 0
b 0
f 0
1
from hyperactive.optimizers import (
2
    BayesianOptimizer,
3
    DifferentialEvolutionOptimizer,
4
    DirectAlgorithm,
5
    DownhillSimplexOptimizer,
6
    EvolutionStrategyOptimizer,
7
    ForestOptimizer,
8
    GeneticAlgorithmOptimizer,
9
    GridSearchOptimizer,
10
    HillClimbingOptimizer,
11
    LipschitzOptimizer,
12
    ParallelTemperingOptimizer,
13
    ParticleSwarmOptimizer,
14
    PatternSearch,
15
    PowellsMethod,
16
    RandomAnnealingOptimizer,
17
    RandomRestartHillClimbingOptimizer,
18
    RandomSearchOptimizer,
19
    RepulsingHillClimbingOptimizer,
20
    SimulatedAnnealingOptimizer,
21
    SpiralOptimization,
22
    StochasticHillClimbingOptimizer,
23
    TreeStructuredParzenEstimators,
24
)
25
26
optimizers = (
27
    "Optimizer",
28
    [
29
        (HillClimbingOptimizer),
30
        (StochasticHillClimbingOptimizer),
31
        (RepulsingHillClimbingOptimizer),
32
        (SimulatedAnnealingOptimizer),
33
        (DownhillSimplexOptimizer),
34
        (RandomSearchOptimizer),
35
        (GridSearchOptimizer),
36
        (RandomRestartHillClimbingOptimizer),
37
        (RandomAnnealingOptimizer),
38
        (PowellsMethod),
39
        (PatternSearch),
40
        (ParallelTemperingOptimizer),
41
        (ParticleSwarmOptimizer),
42
        (SpiralOptimization),
43
        (GeneticAlgorithmOptimizer),
44
        (EvolutionStrategyOptimizer),
45
        (DifferentialEvolutionOptimizer),
46
        (BayesianOptimizer),
47
        (LipschitzOptimizer),
48
        (DirectAlgorithm),
49
        (TreeStructuredParzenEstimators),
50
        (ForestOptimizer),
51
    ],
52
)
53