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
|
.. image:: _static/deap_long.png
:width: 300 px
:align: right
DEAP documentation
==================
DEAP is a novel evolutionary computation framework for rapid prototyping and testing of
ideas. It seeks to make algorithms explicit and data structures transparent. It works
in perfect harmony with parallelisation mechanism such as multiprocessing and `SCOOP
<https://github.com/soravux/scoop>`_. The following documentation presents the key concepts
and many features to build your own evolutions.
.. sidebar:: Getting Help
Having trouble? We’d like to help!
* Search for information in the archives of the `deap-users mailing list
<https://groups.google.com/forum/?fromgroups#!forum/deap-users>`_,
or post a question.
* Report bugs with DEAP in our `issue tracker
<https://www.github.com/deap/deap/issues>`_.
* **First steps:**
* :doc:`Overview (Start Here!) <overview>`
* :doc:`Installation <installation>`
* :doc:`Porting Guide <porting>`
* **Basic tutorials:**
* :doc:`Part 1: creating types <tutorials/basic/part1>`
* :doc:`Part 2: operators and algorithms <tutorials/basic/part2>`
* :doc:`Part 3: logging statistics <tutorials/basic/part3>`
* :doc:`Part 4: using multiple processors <tutorials/basic/part4>`
* **Advanced tutorials:**
* :doc:`tutorials/advanced/gp`
* :doc:`tutorials/advanced/checkpoint`
* :doc:`tutorials/advanced/constraints`
* :doc:`tutorials/advanced/benchmarking`
* :doc:`tutorials/advanced/numpy`
* :doc:`examples/index`
* :doc:`api/index`
* :doc:`releases`
* :doc:`contributing`
* :doc:`about`
.. toctree::
:hidden:
overview
installation
porting
tutorials/basic/part1
tutorials/basic/part2
tutorials/basic/part3
tutorials/basic/part4
tutorials/advanced/gp
tutorials/advanced/checkpoint
tutorials/advanced/constraints
tutorials/advanced/benchmarking
tutorials/advanced/numpy
examples/index
api/index
releases
contributing
about
|