开发者指南#

注意

目前,本指南仅涵盖主要的 cuDF 库。 未来,可能会扩展到涵盖 dask_cudf、cudf_kafka 和 custreamz。

cuDF 是一个 GPU 加速的、类似于 Pandas 的 DataFrame 库。 在底层,cuDF 的所有功能都依赖于 CUDA 加速的 libcudf C++ 库。 因此,cuDF 的内部设计旨在高效且稳健地将 pandas API 映射到 libcudf 函数。 有关 libcudf 库的更多信息,一个很好的起点是 开发者指南

本文档假设读者熟悉 整体贡献指南。 本文档的目标是为Python开发者提供更具体的指导。 它涵盖了Python代码的结构并讨论了最佳实践。 此外,它还包括关于测试和基准测试等更具体主题的较长部分。