Logo
Sign in
Product Logo
RAPIDS RAFTNVIDIA

Reusable Accelerated Functions and Tools for CUDA-accelerated machine learning and information retrieval.

Vendor

Vendor

NVIDIA

Company Website

Company Website

raft-tech-stack-vss.png
Product details

RAPIDS RAFT (Reusable Accelerated Functions and Tools) is a library that provides fundamental, widely-used algorithms and primitives for machine learning and information retrieval. These algorithms are CUDA-accelerated, forming building blocks for high-performance applications. RAFT's primitives-based approach accelerates algorithm construction, reduces maintenance burdens, and centralizes core computations for future optimizations.

Features

  • Data Formats: Supports sparse & dense data, conversions, and data generation.
  • Dense Operations: Includes linear algebra, matrix and vector operations, slicing, norms, factorization, least squares, SVD, and eigenvalue problems.
  • Sparse Operations: Offers linear algebra, eigenvalue problems, slicing, norms, reductions, factorization, symmetrization, components, and labeling.
  • Solvers: Provides combinatorial optimization and iterative solvers.
  • Statistics: Features sampling, moments and summary statistics, and metrics.
  • Tools & Utilities: Common utilities for developing CUDA applications and multi-node multi-GPU infrastructure.

Benefits

  • High Performance: CUDA-accelerated algorithms ensure high performance for machine learning and information retrieval tasks.
  • Efficiency: Primitives-based approach reduces algorithm construction time and maintenance burden.
  • Optimization: Centralized core computations allow future optimizations to benefit all algorithms using them.
Find more products by category
Development SoftwareView all