1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163
|
==========
Benchmarks
==========
.. automodule:: deap.benchmarks
============================= ============================= ============================ =====================
Single Objective Continuous Multi Objective Continuous Binary Symbolic Regression
============================= ============================= ============================ =====================
:func:`cigar` :func:`fonseca` :func:`~binary.chuang_f1` :func:`~gp.kotanchek`
:func:`plane` :func:`kursawe` :func:`~binary.chuang_f2` :func:`~gp.salustowicz_1d`
:func:`sphere` :func:`schaffer_mo` :func:`~binary.chuang_f3` :func:`~gp.salustowicz_2d`
:func:`rand` :func:`dtlz1` :func:`~binary.royal_road1` :func:`~gp.unwrapped_ball`
:func:`ackley` :func:`dtlz2` :func:`~binary.royal_road2` :func:`~gp.rational_polynomial`
:func:`bohachevsky` :func:`dtlz3` .. :func:`~gp.rational_polynomial2`
:func:`griewank` :func:`dtlz4` .. :func:`~gp.sin_cos`
:func:`h1` :func:`zdt1` .. :func:`~gp.ripple`
:func:`himmelblau` :func:`zdt2` .. ..
:func:`rastrigin` :func:`zdt3` .. ..
:func:`rastrigin_scaled` :func:`zdt4` .. ..
:func:`rastrigin_skew` :func:`zdt6` .. ..
:func:`rosenbrock` .. .. ..
:func:`schaffer` .. .. ..
:func:`schwefel` .. .. ..
:func:`shekel` .. .. ..
============================= ============================= ============================ =====================
Continuous Optimization
=======================
.. autofunction:: deap.benchmarks.cigar
.. autofunction:: deap.benchmarks.plane
.. autofunction:: deap.benchmarks.sphere
.. autofunction:: deap.benchmarks.rand
.. autofunction:: deap.benchmarks.ackley
.. autofunction:: deap.benchmarks.bohachevsky
.. autofunction:: deap.benchmarks.griewank
.. autofunction:: deap.benchmarks.h1
.. autofunction:: deap.benchmarks.himmelblau
.. autofunction:: deap.benchmarks.rastrigin
.. autofunction:: deap.benchmarks.rastrigin_scaled
.. autofunction:: deap.benchmarks.rastrigin_skew
.. autofunction:: deap.benchmarks.rosenbrock
.. autofunction:: deap.benchmarks.schaffer
.. autofunction:: deap.benchmarks.schwefel
.. autofunction:: deap.benchmarks.shekel
Multi-objective
---------------
.. autofunction:: deap.benchmarks.fonseca
.. autofunction:: deap.benchmarks.kursawe
.. autofunction:: deap.benchmarks.schaffer_mo
.. autofunction:: deap.benchmarks.dtlz1
.. autofunction:: deap.benchmarks.dtlz2
.. autofunction:: deap.benchmarks.dtlz3
.. autofunction:: deap.benchmarks.dtlz4
.. autofunction:: deap.benchmarks.zdt1
.. autofunction:: deap.benchmarks.zdt2
.. autofunction:: deap.benchmarks.zdt3
.. autofunction:: deap.benchmarks.zdt4
.. autofunction:: deap.benchmarks.zdt6
Binary Optimization
===================
.. automodule:: deap.benchmarks.binary
.. autofunction:: deap.benchmarks.binary.chuang_f1
.. autofunction:: deap.benchmarks.binary.chuang_f2
.. autofunction:: deap.benchmarks.binary.chuang_f3
.. autofunction:: deap.benchmarks.binary.royal_road1
.. autofunction:: deap.benchmarks.binary.royal_road2
.. autofunction:: deap.benchmarks.binary.bin2float
Symbolic Regression
===================
.. automodule:: deap.benchmarks.gp
.. autofunction:: deap.benchmarks.gp.kotanchek
.. autofunction:: deap.benchmarks.gp.salustowicz_1d
.. autofunction:: deap.benchmarks.gp.salustowicz_2d
.. autofunction:: deap.benchmarks.gp.unwrapped_ball
.. autofunction:: deap.benchmarks.gp.rational_polynomial
.. autofunction:: deap.benchmarks.gp.rational_polynomial2
.. autofunction:: deap.benchmarks.gp.sin_cos
.. autofunction:: deap.benchmarks.gp.ripple
Moving Peaks Benchmark
======================
.. automodule:: deap.benchmarks.movingpeaks
.. autoclass:: deap.benchmarks.movingpeaks.MovingPeaks(self, dim[, pfunc][, npeaks][, bfunc][, random][, ...])
:members:
.. automethod:: deap.benchmarks.movingpeaks.MovingPeaks.__call__(self, individual[, count])
.. autofunction:: deap.benchmarks.movingpeaks.cone
.. autofunction:: deap.benchmarks.movingpeaks.function1
Benchmarks tools
================
.. automodule:: deap.benchmarks.tools
:members: convergence, diversity
.. autofunction:: deap.benchmarks.tools.noise
.. automethod:: deap.benchmarks.tools.noise.noise
.. autofunction:: deap.benchmarks.tools.rotate
.. automethod:: deap.benchmarks.tools.rotate.rotate
.. autofunction:: deap.benchmarks.tools.scale
.. automethod:: deap.benchmarks.tools.scale.scale
.. autofunction:: deap.benchmarks.tools.translate
.. automethod:: deap.benchmarks.tools.translate.translate
|