{ "info": { "author": "Markus Quade", "author_email": "info@markusqua.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Mathematics" ], "description": "**cartesian**: is a lightweight implementation of Cartesian genetic\nprogramming with symbolic regression in mind.\n\n|image0| |image1| |PyPI| |DOI| |Documentation Status| |Code style:\nblack|\n\n--------------\n\nIt is meant to be used in conjunction with\n`deap `__ or\n`glyph `__.\n\nThe basic components are provided:\n - data structure\n - 1+4 Algorithm\n - symbolic, ephemeral random and structure-based constants\n\nInstallation\n------------\n\ncartesian is available on PyPI\n\n``pip install cartesian``\n\n.. |image0| image:: https://travis-ci.org/Ohjeah/cartesian.svg?branch=master\n :target: https://travis-ci.org/Ohjeah/cartesian\n.. |image1| image:: https://codecov.io/gh/Ohjeah/cartesian/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/Ohjeah/cartesian\n.. |PyPI| image:: https://img.shields.io/pypi/v/cartesian.svg\n :target: https://pypi.python.org/pypi/cartesian\n.. |DOI| image:: https://zenodo.org/badge/79949716.svg\n :target: https://zenodo.org/badge/latestdoi/79949716\n.. |Documentation Status| image:: https://readthedocs.org/projects/cartesian/badge/?version=latest\n :target: https://cartesian.readthedocs.io/en/latest/?badge=latest\n.. |Code style: black| image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/ambv/black\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ohjeah/cartesian", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "cartesian", "package_url": "https://pypi.org/project/cartesian/", "platform": "", "project_url": "https://pypi.org/project/cartesian/", "project_urls": { "Homepage": "https://github.com/ohjeah/cartesian" }, "release_url": "https://pypi.org/project/cartesian/0.1.10/", "requires_dist": [ "scikit-learn[alldeps]", "joblib", "scipy", "numpy", "dataclasses" ], "requires_python": ">=3.6", "summary": "Minimal cartesian genetic programming for symbolic regression.", "version": "0.1.10" }, "last_serial": 4271567, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "44ee5d32dba73b54f101e0166198d011", "sha256": "200ade4f58dae92a80c2dd64c7f09cb0b41cdd7530910d895c6a97714d150363" }, "downloads": -1, "filename": "cartesian-0.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "44ee5d32dba73b54f101e0166198d011", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 7871, "upload_time": "2017-07-28T12:50:03", "url": "https://files.pythonhosted.org/packages/32/73/56d740cb4bdbe5586ec516bec3c0a8571d0c8a4cf1a9e9b9dcceca822367/cartesian-0.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2d61a3fe22000e2fb103d4ebdf3d295", "sha256": "958e1f5775279bb6b96930cd8819172527ab61662f9b0c9414fc1343a31fafce" }, "downloads": -1, "filename": "cartesian-0.0.0.tar.gz", "has_sig": false, "md5_digest": "b2d61a3fe22000e2fb103d4ebdf3d295", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4117, "upload_time": "2017-07-28T12:50:01", "url": "https://files.pythonhosted.org/packages/d2/ad/bcb5b0975f9a06a70cc6d50ea26db2722e6e372f80381fc94a677a1078f3/cartesian-0.0.0.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "e9672fdd317c065f396b1e455137fe5a", "sha256": "fc71c8242247119001d71f2f2be4551bdb8460f591504cef5e634b206267bb39" }, "downloads": -1, "filename": "cartesian-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e9672fdd317c065f396b1e455137fe5a", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 8535, "upload_time": "2017-07-31T13:04:40", "url": "https://files.pythonhosted.org/packages/a4/c5/dd2d9449732a2db6f6e37bd27db15d43769ec26bf6e15b62021b0744094b/cartesian-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c01d5161323e1ac37d3e557082f0c6bc", "sha256": "43578f817b09752f87035eea02855335c513c44993633e907896cdbdc4a64221" }, "downloads": -1, "filename": "cartesian-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c01d5161323e1ac37d3e557082f0c6bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4667, "upload_time": "2017-07-31T13:04:39", "url": "https://files.pythonhosted.org/packages/a8/02/926f867f76636911323018d54baaa557d56f5d811d0b6c3e1302ceead86f/cartesian-0.1.0.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "169ac07dbb5ea8bf535eb318e93bae7c", "sha256": "fa244a239c132daaf5971588ff73682d366aeacd1e35a748262c4121926d15b8" }, "downloads": -1, "filename": "cartesian-0.1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "169ac07dbb5ea8bf535eb318e93bae7c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 11134, "upload_time": "2018-09-14T08:51:05", "url": "https://files.pythonhosted.org/packages/94/db/cd4f4e7c10a516d952edda8c0b41266dc8916cb2e24f58a236b042709b54/cartesian-0.1.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "490a97bb5b43c355897d8503abf411ea", "sha256": "5897c8ba9173b84a42d93b0deb607cc0a2b8236733165104159535cd026b103d" }, "downloads": -1, "filename": "cartesian-0.1.10.tar.gz", "has_sig": false, "md5_digest": "490a97bb5b43c355897d8503abf411ea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 18003, "upload_time": "2018-09-14T08:51:06", "url": "https://files.pythonhosted.org/packages/57/b4/b61330350b8bdf287c6b765b73da79394f24f071fb328281686fa6de0914/cartesian-0.1.10.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "c7736ca9e0f93dddfe8965f440572476", "sha256": "b096d8e477e0dd583358d986681675edaeb6c25324c89157adc1e3ffee507adb" }, "downloads": -1, "filename": "cartesian-0.1.3.tar.gz", "has_sig": false, "md5_digest": "c7736ca9e0f93dddfe8965f440572476", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23759, "upload_time": "2017-10-27T20:15:56", "url": "https://files.pythonhosted.org/packages/c7/8f/4ff4804ea7df393ade7650eeba87c54e68f5a6fff6df52fbf9cd0113e558/cartesian-0.1.3.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "b6875cdda8d55b05fdf58f8e27809e26", "sha256": "6ab4a7986e53d1206e0b6932aee1c1e9e478f55442712c354d04484b79226b22" }, "downloads": -1, "filename": "cartesian-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "b6875cdda8d55b05fdf58f8e27809e26", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 10955, "upload_time": "2018-03-26T12:06:40", "url": "https://files.pythonhosted.org/packages/bf/89/ba11dbbf9cf64d4057a1d784782151704feef3c4bf0edf0a785f9ce1e9b3/cartesian-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a22563808a0deb0d462ddfc03e424e7e", "sha256": "002993c066bd64d057183ffa31982765f4c88ff9854f0d2de9b07a6645b51a7d" }, "downloads": -1, "filename": "cartesian-0.1.6.tar.gz", "has_sig": false, "md5_digest": "a22563808a0deb0d462ddfc03e424e7e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 15153, "upload_time": "2018-03-26T12:06:11", "url": "https://files.pythonhosted.org/packages/05/1c/de6c599a85fa308093224f0e89c330a78792afc314659c692cb917592860/cartesian-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "702fed49468e16dd9f5f8301f55255b6", "sha256": "99497620a123106dabedd36d6c17c6d73ec1b6294e0819e2ebb235bcd6d86d9e" }, "downloads": -1, "filename": "cartesian-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "702fed49468e16dd9f5f8301f55255b6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 9444, "upload_time": "2018-05-17T13:48:31", "url": "https://files.pythonhosted.org/packages/bf/7b/41f2166422db8f6e44543b72a21a65533a07642fe3eba271374f7395661f/cartesian-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "892cd82bb0b88ff64b15e9c5b2c57d26", "sha256": "250126465ccade2a8b0f85a5e3854e32dd12c8925c3978030fe093c57f4ad6b8" }, "downloads": -1, "filename": "cartesian-0.1.7.tar.gz", "has_sig": false, "md5_digest": "892cd82bb0b88ff64b15e9c5b2c57d26", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 13384, "upload_time": "2018-05-17T13:48:32", "url": "https://files.pythonhosted.org/packages/7d/f1/ebb989e446c14247c7d0beacf4fe7b879208bdaf1ff181733be724869c05/cartesian-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "0539ee8b411003e828ccef10d6f7bedb", "sha256": "96ad7ca3dd32a77bda5400a51f0b90728acb84286583932e3b5bc91011f6a121" }, "downloads": -1, "filename": "cartesian-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "0539ee8b411003e828ccef10d6f7bedb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 10021, "upload_time": "2018-08-27T11:27:04", "url": "https://files.pythonhosted.org/packages/7f/d4/40492a7b4619397f98d42703ee9a6c9631f5af7150faf32e919c3af1a320/cartesian-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7fa868dc50e4dbfdc6b6e6bc3bb2420", "sha256": "3bdf715bd1b9cba076f8bebc6bf5dcba6268a1f28d221f30bf2d89f685b02e8d" }, "downloads": -1, "filename": "cartesian-0.1.8.tar.gz", "has_sig": false, "md5_digest": "e7fa868dc50e4dbfdc6b6e6bc3bb2420", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 15929, "upload_time": "2018-08-27T11:27:06", "url": "https://files.pythonhosted.org/packages/68/3e/b530e588600d4dda9f6137db2cedbafaf61e6c7c14ee20e5106996656a13/cartesian-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "1501dac94d740555e21aef80b0c86837", "sha256": "08454df8dcc800bed89772467de48c7a3e117194c84c0cc94ab46eb172de5c88" }, "downloads": -1, "filename": "cartesian-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "1501dac94d740555e21aef80b0c86837", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 11094, "upload_time": "2018-08-30T15:05:24", "url": "https://files.pythonhosted.org/packages/62/8a/89395fdb6045446217d547b37e31b72d1336d1dec3d756de506cf557070b/cartesian-0.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e1c60ddab31420a73ea1d8d383cef4b", "sha256": "053cb6ae2df368ad51da8478e537714a5934f468abca3eebd530ec484bc3099d" }, "downloads": -1, "filename": "cartesian-0.1.9.tar.gz", "has_sig": false, "md5_digest": "7e1c60ddab31420a73ea1d8d383cef4b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17893, "upload_time": "2018-08-30T15:05:25", "url": "https://files.pythonhosted.org/packages/c4/5c/f5abce6ec4a506631c2fba5e632be5a1b23552ef217bb25b98f6007dc4ef/cartesian-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "169ac07dbb5ea8bf535eb318e93bae7c", "sha256": "fa244a239c132daaf5971588ff73682d366aeacd1e35a748262c4121926d15b8" }, "downloads": -1, "filename": "cartesian-0.1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "169ac07dbb5ea8bf535eb318e93bae7c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 11134, "upload_time": "2018-09-14T08:51:05", "url": "https://files.pythonhosted.org/packages/94/db/cd4f4e7c10a516d952edda8c0b41266dc8916cb2e24f58a236b042709b54/cartesian-0.1.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "490a97bb5b43c355897d8503abf411ea", "sha256": "5897c8ba9173b84a42d93b0deb607cc0a2b8236733165104159535cd026b103d" }, "downloads": -1, "filename": "cartesian-0.1.10.tar.gz", "has_sig": false, "md5_digest": "490a97bb5b43c355897d8503abf411ea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 18003, "upload_time": "2018-09-14T08:51:06", "url": "https://files.pythonhosted.org/packages/57/b4/b61330350b8bdf287c6b765b73da79394f24f071fb328281686fa6de0914/cartesian-0.1.10.tar.gz" } ] }