NVIDIA Math Libraries for the Python Ecosystem#
Welcome to the nvmath-python documentation!
nvmath-python is a Python library to enable cutting-edge performance, productivity, and interoperability within the Python computational ecosystem by providing access to the full capabilities of NVIDIA’s high-performance math libraries.
To quickly get started with nvmath-python, take a look at our Getting Started manual. Refer to our Installation Guide for detailed instructions on the various installation choices available.
Contents#
Examples and tutorials
API Reference
- Host APIs
- Distributed Host APIs
- Device APIs
- Bindings
- Overview
- Compatibility Policy
- Naming & Calling Convention
- Memory management
- API Reference
- cuBLAS (
nvmath.)bindings. cublas - cuBLASLt (
nvmath.)bindings. cublaslt - cuBLASMp (
nvmath.)bindings. cublasMp - cuDSS (
nvmath.)bindings. cudss - cuFFT (
nvmath.)bindings. cufft - cuSOLVER (
nvmath.)bindings. cusolver - cuSOLVERDn (
nvmath.)bindings. cusolverDn - cuSOLVERSp (
nvmath.)bindings. cusolverSp - cuSOLVERMp (
nvmath.)bindings. cusolverMp - cuSPARSE (
nvmath.)bindings. cusparse - cuSPARSELt (
nvmath.)bindings. cusparseLt - cuTENSOR (
nvmath.)bindings. cutensor - cuRAND (
nvmath.)bindings. curand - NVPL BLAS (
nvmath.)bindings. nvpl. blas - NVPL FFT (
nvmath.)bindings. nvpl. fft
- cuBLAS (
Other Resources