The GridGain ML client library, written in Python 3, is abbreviated as ggml.
The GridGain ML client library provides user applications the ability to work with GridGain ML functionality using Py4J as an integration mechanism.
Python 3.4 or above (3.6 is tested)
IGNITE_HOME environment variable with path to Apache Ignite
Access to an Ignite instance and permission to create a new cache or to get an existing cache
If you want to use ggml in your project, you may install it from PyPI:
$ pip install ggml
If you want to run tests or examples, or build documentation, clone the whole repository:
$ git clone firstname.lastname@example.org:apache/ignite.git $ cd ignite/modules/ml/python $ pip install -e .
This will install the repository version of ggml into your environment in "develop" or "editable" mode. You can read more about editable installs in the pip manual.