API¶
macop¶
macop.algorithms¶
Basic Algorithm class |
|
Mono-objective available algorithms |
|
Multi-objetive classes algorithm |
macop.callbacks¶
Abstract Checkpoint classes for callback process |
|
Classical Checkpoints classes implementations |
|
Multi-objective Checkpoints classes implementations |
|
UCB policy Checkpoint class implementation |
macop.evaluators¶
Abstract Evaluator class for computing fitness score associated to a solution |
|
Knapsack evaluators classes |
|
Multi-objective evaluators classes |
macop.operators¶
Abstract Operator classes |
|
Mutation implementations for discrete solution |
|
Crossover implementations for discrete solutions kind |
|
Mutation implementations for continuous solution |
|
Crossover implementations for continuous solutions kind |
macop.policies¶
Abstract classes for Operator Selection Strategy |
|
Classical policies classes implementations |
|
Reinforcement learning policy classes implementations for Operator Selection Strategy |
macop.solution¶
Abstract solution class |
|
Discrete solution classes implementations |
|
Continuous solution classes implementation |
macop.utils¶
Utils progress macop module when verbose enable |