|
std::unique_ptr< table > | cudf::from_dlpack (DLManagedTensor const *managed_tensor, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref()) |
| 将 DLPack DLTensor 转换为 cudf table。 更多...
|
|
DLManagedTensor * | cudf::to_dlpack (table_view const &input, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref()) |
| 将 cudf table 转换为 DLPack DLTensor。 更多...
|
|
cudf::column_metadata | cudf::interop::get_column_metadata (cudf::column_view const &input) |
| 用于为 arrow 转换生成空列元数据(无名称列)的辅助函数。 更多...
|
|
std::vector< cudf::column_metadata > | cudf::interop::get_table_metadata (cudf::table_view const &input) |
| 用于为 arrow 转换生成空表元数据(所有列均无名称)的辅助函数。 更多...
|
|
unique_schema_t | cudf::to_arrow_schema (cudf::table_view const &input, cudf::host_span< column_metadata const > metadata) |
| 从 cudf table 和元数据创建 ArrowSchema。 更多...
|
|
unique_device_array_t | cudf::to_arrow_device (cudf::table &&table, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref()) |
| 从 cudf table 和元数据创建 ArrowDeviceArray 。 更多...
|
|
unique_device_array_t | cudf::to_arrow_device (cudf::column &&col, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref()) |
| 从 cudf column 和元数据创建 ArrowDeviceArray 。 更多...
|
|
unique_device_array_t | cudf::to_arrow_device (cudf::table_view const &table, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref()) |
| 从 table view 创建 ArrowDeviceArray 。 更多...
|
|
unique_device_array_t | cudf::to_arrow_device (cudf::column_view const &col, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref()) |
| 从 column view 创建 ArrowDeviceArray 。 更多...
|
|
unique_device_array_t | cudf::to_arrow_host (cudf::table_view const &table, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref()) |
| 将 table view 数据复制到 host 并为其创建 ArrowDeviceArray 。 更多...
|
|
unique_device_array_t | cudf::to_arrow_host (cudf::column_view const &col, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref()) |
| 将 column view 数据复制到 host 并为其创建 ArrowDeviceArray 。 更多...
|
|
std::unique_ptr< cudf::table > | cudf::from_arrow (ArrowSchema const *schema, ArrowArray const *input, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref()) |
| 从给定的 ArrowArray 和 ArrowSchema 输入创建 cudf::table 。 更多...
|
|
std::unique_ptr< cudf::column > | cudf::from_arrow_column (ArrowSchema const *schema, ArrowArray const *input, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref()) |
| 从给定的 ArrowArray 和 ArrowSchema 输入创建 cudf::column 。 更多...
|
|
std::unique_ptr< table > | cudf::from_arrow_host (ArrowSchema const *schema, ArrowDeviceArray const *input, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref()) |
| 从给定的 ArrowDeviceArray 输入创建 cudf::table 。 更多...
|
|
std::unique_ptr< table > | cudf::from_arrow_stream (ArrowArrayStream *input, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref()) |
| 从给定的 ArrowArrayStream 输入创建 cudf::table 。 更多...
|
|
std::unique_ptr< column > | cudf::from_arrow_host_column (ArrowSchema const *schema, ArrowDeviceArray const *input, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref()) |
| 从给定的 ArrowDeviceArray 输入创建 cudf::column 。 更多...
|
|
unique_table_view_t | cudf::from_arrow_device (ArrowSchema const *schema, ArrowDeviceArray const *input, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref()) |
| 从给定的 ArrowDeviceArray 和 ArrowSchema 创建 cudf::table_view 更多...
|
|
unique_column_view_t | cudf::from_arrow_device_column (ArrowSchema const *schema, ArrowDeviceArray const *input, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref()) |
| 从给定的 ArrowDeviceArray 和 ArrowSchema 创建 cudf::column_view 更多...
|
|