Minimalist And Customizable Optimization Package
Project description
Minimalist And Customizable Optimizations Package
Description
Optimisation generic framework built for optimization problem during thesis
Modules
- algorithms: generic and implemented OR algorithms
- evaluator: example of an evaluation function to use (you have to implement your own evaluation function)
- solutions: solutions used to represent problem data
- operators: mutators, crossovers update of solution. This folder also had
policies
folder to manage the way of update and use solution. - checkpoints: checkpoints folder where
Checkpoint
class is available for making checkpoint every number of evaluations.
Note: you can pass a custom validator
function to the algorithm in order to check is solution is always correct for your needs after an update.
How to use ?
You can see an example of use in the mainExample.py
python file.
Add as dependency
git submodule add https://github.com/prise-3d/macop.git
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
macop-0.1.2.tar.gz
(6.7 kB
view hashes)
Built Distribution
macop-0.1.2-py3-none-any.whl
(10.9 kB
view hashes)