Python Overview

To meet the growing number of customer workflows and abstract the underlying complexity of the technology, cuOpt provides a developer API in Python that is easy to adopt. It exposes a composable solver for all the implemented variants of the VRP problem and available heuristics.

The Python API is implemented as a thin layer sitting on top and translating the C++ APIs and CUDA kernels to deliver the best performance. Compatibility with the existing ecosystem is achieved through RAPIDS cuDF, which provides an API Interface for GPU array-like objects and interoperability with major data science packages.

soft_stack.png

© Copyright 2021-2023, NVIDIA. Last updated on Nov 13, 2023.