~ubuntu-branches/ubuntu/quantal/deap/quantal

« back to all changes in this revision

Viewing changes to doc/api/index.rst

  • Committer: Package Import Robot
  • Author(s): Miriam Ruiz, Jakub Wilk, Miriam Ruiz
  • Date: 2011-11-17 11:53:15 UTC
  • mfrom: (1.1.1)
  • Revision ID: package-import@ubuntu.com-20111117115315-k9lkwpqcbsq8n0q7
Tags: 0.7.1-1
[ Jakub Wilk ]
* Add Vcs-* fields.

[ Miriam Ruiz ]
* New Upstream Release
* Upgraded Standards-Version from 3.9.1 to 3.9.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
API
 
2
---
 
3
The API of DEAP is built around a clean and lean core composed of two simple
 
4
structures: a :mod:`~deap.creator` and :class:`~deap.base.Toolbox`. The former
 
5
allows creation of classes, at run-time, via inheritance and composition and
 
6
the latter contains the tools that are required by the evolutionary algorithm.
 
7
The core functionalities of DEAP are levered by several peripheral modules.
 
8
The :mod:`~deap.tools` module provides a bunch of operator that are commonly
 
9
used in evolutionary computation such as initialization, mutation, crossover
 
10
and selection functions. It also contains all sort of tools to gather
 
11
information about the evolution such as statistics on almost every thing,
 
12
genealogy of the produced individuals, hall-of-fame of the best individuals
 
13
seen, and checkpoints allowing to restart an evolution from its last state.
 
14
The :mod:`~deap.algorithms` module contains five of the most frequently used
 
15
algorithms in EC: generational, steady-state, :math:`(\mu\ ,\ \lambda)`,
 
16
:math:`(\mu+\lambda)`, and CMA-ES. These are readily usable for the most
 
17
common population layouts. Specific genetic programming tools are provided in
 
18
the :mod:`~deap.gp` module. A complete and efficient (and stand alone)
 
19
parallelization module, base on MPI, providing some very useful parallel
 
20
method is provided in the :mod:`~deap.dtm` module. Finally, common benchmark
 
21
functions are readily implemented in the :mod:`~deap.benchmarks`.
 
22
 
 
23
.. toctree::
 
24
        :maxdepth: 2
 
25
        :numbered:
 
26
   
 
27
        core
 
28
        tools
 
29
        algo
 
30
        gp
 
31
        dtm
 
32
        benchmarks
 
 
b'\\ No newline at end of file'