||3 years ago|
|files||3 years ago|
|modules||3 years ago|
|.gitignore||3 years ago|
|Karoo_GP_User_Guide.pdf||3 years ago|
|LICENSE.md||5 years ago|
|MANIFEST.in||3 years ago|
|README-pip.md||3 years ago|
|README.md||3 years ago|
|RELEASE_NOTES.txt||3 years ago|
|__init__.py||3 years ago|
|karoo_gp.py||3 years ago|
|requirements.txt||3 years ago|
|setup.py||3 years ago|
This is a SpaceCruft fork of https://github.com/kstaats/karoo_gp
Karoo GP is an evolutionary algorithm, a genetic programming application suite written in Python which supports both 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 interface, and a Server application which supports fully scripted runs. Output is automatically archived. Batteries included. No programming required.
For an interesting read on scalar vs vector, and CPU vs GPU performance with Karoo GP: https://arxiv.org/abs/1708.03157
Be certain to read the User Guide!!!
Learn more at kstaats.github.io/karoo_gp/ ...
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