karoo_gp/README.md

45 lines
1.4 KiB
Markdown
Raw Permalink Normal View History

2020-02-21 17:12:01 -07:00
# SpaceCruft Fork
This is a SpaceCruft fork of https://github.com/kstaats/karoo_gp
2015-11-04 04:05:31 -07:00
# Karoo GP
2016-07-16 12:48:59 -06:00
Karoo GP is an evolutionary algorithm, a genetic programming application suite written in Python which supports both
2017-02-09 18:32:37 -07:00
symbolic regression and classification data analysis. It is ready to work with your datasets, is multicore and GPU
enabled by means of the powerful library TensorFlow. The packge includes a Desktop application with an intuitive user
2018-04-22 15:03:06 -06:00
interface, and a Server application which supports fully scripted runs. Output is automatically archived. Batteries
included. No programming required.
2019-06-09 00:02:43 -06:00
For an interesting read on scalar vs vector, and CPU vs GPU performance with Karoo GP:
2018-04-22 15:03:06 -06:00
https://arxiv.org/abs/1708.03157
Be certain to read the User Guide!!!
2015-11-04 04:05:31 -07:00
2016-07-16 12:48:59 -06:00
Learn more at <a href="http://kstaats.github.io/karoo_gp/">kstaats.github.io/karoo_gp/</a> ...
2018-04-22 15:03:06 -06:00
2020-02-21 17:12:50 -07:00
# Debian Install
To install on Debian (Buster, Stable, 10):
```
# Install Dependencies:
sudo apt install python3 python3-pip python3-venv
# Clone repo (choose this one or upstream):
# git clone https://github.com/kstaats/karoo_gp
git clone https://spacecruft.org/spacecruft/karoo_gp
# Setup
cd karoo_gp
python3 -m venv .venv
source .venv/bin/activate
# Install python dependencies
pip3 install wheel
pip3 install numpy==1.16.4 sympy==1.4 tensorflow==1.13.1 scikit-learn==0.21.2
# Run application
python3 karoo_gp.py
```