cartesian: is a lightweight implementation of Cartesian genetic programming with symbolic regression in mind.

image0 image1 PyPI DOI Documentation Status Code style: black

It is meant to be used in conjunction with deap or glyph.

The basic components are provided:
  • data structure
  • 1+4 Algorithm
  • symbolic, ephemeral random and structure-based constants


cartesian is available on PyPI

pip install cartesian

User Guide