To use cuML, it must be cloned and built in an environment that already has the dependencies, including cuDF and its dependencies.
List of dependencies:
- zlib
- cmake (>= 3.14)
- CUDA SDK (>= 9.2)
- Cython (>= 0.28)
- gcc (>=5.4.0)
- nvcc
- cuDF
To clone:
git clone --recurse-submodules [email protected]:rapidsai/cuML.git
To build the python package, in the repository root folder:
cd python
python setup.py install
Additional python tests can be found in the pythontests folder, along some useful scripts. Py.test based unit testing is still being worked on.