RAPIDS API 文档

访问下方 RAPIDS 项目的当前文档。文档提供“稳定版”和“夜间版”。以下是每种版本的描述,以帮助您选择适合您需求的文档。

稳定版
当前发布版本文档;被认为是稳定的。
夜间版
正在进行中的发布版本文档;被认为是不稳定的,并且每晚发布。
旧版
之前发布版本文档;可供参考。

RAPIDS API

cuDF

cuDF 是一个 Python GPU DataFrame 库(基于 Apache Arrow 列式内存格式),用于加载、连接、聚合、过滤和以其他方式操作数据。

文档 稳定版 (25.04) | 夜间版 (25.06) | 旧版 (25.02)

dask-cuDF

Dask-cuDF 在必要时扩展了 Dask,以便使用 cuDF GPU DataFrame 而不是 Pandas DataFrame 来处理其 DataFrame 分区。Dask-cuDF 用于利用多个 GPU 和多个节点,以在更大规模上获得更高的性能。

文档 稳定版 (25.04) | 夜间版 (25.06) | 旧版 (25.02)

cuML

cuML 是一套库,实现了机器学习算法和数学基本函数,这些函数与其他 RAPIDS 项目共享兼容的 API。

文档 稳定版 (25.04) | 夜间版 (25.06) | 旧版 (25.02)

cuGraph

cuGraph 是一个 GPU 加速的图分析库,其功能类似于 NetworkX,并无缝集成到 RAPIDS 数据科学平台中。cuGraph 支持使用 PyG、DGL 包进行 GNN,使用 cugraph-service 进行远程图分析,并使用 WHOLEGRAPH 进行内存管理。

文档 稳定版 (25.04) | 夜间版 (25.06) | 旧版 (25.02)

cuxfilter

cuxfilter 作为连接库,能够轻松地在不同的可视化库和 GPU dataframe 之间建立连接。这还允许用户在单个仪表板中使用来自不同库的图表,同时提供交互功能。

文档 稳定版 (25.04) | 夜间版 (25.06) | 旧版 (25.02)

cuSpatial

cuSpatial 是一个 GPU 加速的向量 GIS 库,包括二元谓词 (DE-9IM)、点在多边形内、空间连接、距离和轨迹分析等功能。

文档 稳定版 (25.04) | 旧版 (25.02)

cuProj

cuProj 是一个 GPU 加速的地理和大地测量坐标转换库,支持在坐标参考系统 (CRS) 之间投影坐标,与 PyProj 兼容。

文档 稳定版 (25.04) | 旧版 (25.02)

cusignal

cuSignal 的功能已移至 CuPy。请参阅 CuPy 文档了解更多信息。

文档

Java + cuDF

cuDF 库的 Java 绑定。

文档 稳定版 (25.04) | 旧版 (25.02)

cuCIM

RAPIDS cuCIM 是一个可扩展的工具包,旨在为 N 维图像提供 GPU 加速的 I/O、计算机视觉和图像处理基本功能,重点关注生物医学成像。

文档 稳定版 (25.04) | 夜间版 (25.06) | 旧版 (25.02)

cuVS

cuVS 是一个用于 GPU 加速向量搜索和聚类的库。

文档 稳定版 (25.04) | 夜间版 (25.06) | 旧版 (25.02)

KvikIO

KvikIO 是一个用于使用 GPUDirect Storage (GDS) 进行高性能文件 IO 的 Python 和 C++ 库。

文档 稳定版 (25.04) | 夜间版 (25.06) | 旧版 (25.02)

RAFT

RAFT 包含用于向量搜索、机器学习和信息检索的基本常用算法和基本功能。

文档 稳定版 (25.04) | 夜间版 (25.06) | 旧版 (25.02)

Dask-CUDA

用于改进在启用 CUDA 的系统上部署和管理 Dask 工作节点的各种实用程序。

文档 稳定版 (25.04) | 夜间版 (25.06) | 旧版 (25.02)

RMM

RAPIDS 内存管理器 (RMM) 是 cuDF (C++ 和 Python) 以及其他 RAPIDS 库中所有设备内存分配的中心位置。此外,它是 CUDA 设备内存(和 CUDA 托管内存)的替代分配器,也是一个池分配器,使 CUDA 设备内存分配/释放更快且异步。

文档 稳定版 (25.04) | 夜间版 (25.06) | 旧版 (25.02)

RapidsMPF

RAPIDS 多进程基础 (rapidsmpf) 是一系列用 C++ 编写并向 Python 暴露的多 GPU、分布式内存算法的集合。

文档 夜间版 (25.06)

RAPIDS 库

libcudf

libcudf 是一个用于实现标准 dataframe 操作的 C/C++ CUDA 库。

文档 稳定版 (25.04) | 夜间版 (25.06) | 旧版 (25.02)

libcuspatial

libcuspatial 是一个 GPU 加速的仅头文件 C++ 向量 GIS 库,包括二元谓词 (DE-9IM)、点在多边形内、空间连接、距离和轨迹分析等功能。

文档 稳定版 (25.04) | 旧版 (25.02)

libcuproj

libcuproj 是一个 C++ 仅头文件库,用于 GPU 加速的地理和大地测量坐标转换,支持在坐标参考系统 (CRS) 之间投影坐标,类似于 PROJ。

文档 稳定版 (25.04) | 夜间版 (25.06) | 旧版 (25.02)

libcuml

libcuml 是 cuML 的 C/C++ CUDA 库。

文档 稳定版 (25.04) | 夜间版 (25.06) | 旧版 (25.02)

libkvikio

libkvikio 是一个 C++ 仅头文件库,提供 cuFile 的绑定,从而启用 GPUDirect Storage (GDS)。

文档 稳定版 (25.04) | 夜间版 (25.06) | 旧版 (25.02)

libucxx

UCXX 是 UCX 的面向对象 C++ 接口,原生支持 Python 绑定。

文档 稳定版 (0.43) | 夜间版 (0.44) | 旧版 (0.42)

rapids-cmake

这是一系列对所有 CUDA RAPIDS 项目都有用的 CMake 模块的集合。通过在同一个地方共享代码,可以更容易地推出 CMake 修复。

文档 稳定版 (25.04) | 夜间版 (25.06) | 旧版 (25.02)