Currently under active development; see the documentation for more details.
Please refer to the Installation page for instructions and required/optional dependencies.
This subpackage adheres to the developing practices described in the parent metapackage CONTRIBUTING.md.
To run these tests:
python -m pytest tests/
against editable installationspytest tests/
against installed packages
Cython tests are located in tests/cython
and need to be built. These builds have the same CUDA Toolkit header requirements as those of cuda.bindings where the major.minor version must match cuda.bindings
. To build them:
- Setup environment variable
CUDA_HOME
with the path to the CUDA Toolkit installation. - Run
build_tests
script located intest/cython
appropriate to your platform. This will both cythonize the tests and build them.
To run these tests:
python -m pytest tests/cython/
against editable installationspytest tests/cython/
against installed packages