Metadata-Version: 2.1
Name: cartesian
Version: 0.1.7
Summary: Minimal cartesian genetic programming for symbolic regression.
Home-page: https://github.com/ohjeah/cartesian
Author: Markus Quade
Author-email: info@markusqua.de
License: MIT
Platform: UNKNOWN
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: Topic :: Scientific/Engineering :: Mathematics
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: scikit-learn[alldeps]
Requires-Dist: joblib
Requires-Dist: scipy
Requires-Dist: numpy

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

 [![](https://travis-ci.org/Ohjeah/cartesian.svg?branch=master)](https://travis-ci.org/Ohjeah/cartesian) [![](https://codecov.io/gh/Ohjeah/cartesian/branch/master/graph/badge.svg)](https://codecov.io/gh/Ohjeah/cartesian) [![PyPI](https://img.shields.io/pypi/v/cartesian.svg)](https://pypi.python.org/pypi/cartesian) [![DOI](https://zenodo.org/badge/79949716.svg)](https://zenodo.org/badge/latestdoi/79949716)
 [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)

***

It is meant to be used in conjunction with [deap](https://github.com/DEAP/deap) or [glyph](https://github.com/Ambrosys/glyph).

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


## Installation

cartesian is available on PyPI

`pip install cartesian`


