cuopt-routing-api-python

Installation
SKILL.md

cuOpt Routing — Python API

Confirm problem type (TSP, VRP, PDP) and data (locations, orders, fleet, constraints) before coding.

This skill is Python only. Routing has no C API in cuOpt.

Minimal VRP Example

import cudf
from cuopt import routing

cost_matrix = cudf.DataFrame([...], dtype="float32")
dm = routing.DataModel(n_locations=4, n_fleet=2, n_orders=3)
dm.add_cost_matrix(cost_matrix)
dm.set_order_locations(cudf.Series([1, 2, 3], dtype="int32"))
solution = routing.Solve(dm, routing.SolverSettings())
Installs
224
Repository
nvidia/skills
GitHub Stars
1.0K
First Seen
May 15, 2026
cuopt-routing-api-python — nvidia/skills