API Reference
Use these generated references to inspect NVIDIA cuVS APIs by language. These pages are generated from the public source code and are best for checking signatures, parameters, return types, types, and language-specific API surfaces.
For task-focused examples and usage guidance, see the API Guide.
Language References
- C API Documentation: inspect the ABI-stable C API layer used by NVIDIA cuVS language bindings and downstream integrations.
- C++ API Documentation: inspect the core NVIDIA cuVS C++ APIs, including common RAFT types used in public headers.
- Python API Documentation: inspect Python modules, classes, functions, and parameters.
- Java API Documentation: inspect Java classes, resources, matrices, indexes, and query APIs.
- Rust API Documentation: inspect Rust modules, structs, and wrappers around NVIDIA cuVS APIs.
- Go API Documentation: inspect Go packages for supported NVIDIA cuVS APIs.