22 #include <cudf/utilities/export.hpp>
25 namespace CUDF_EXPORT
cudf {
给定一个列表类型的列视图,此类的实例为此复合列提供了一个包装器...
用于 gather, scatter, split, slice 等操作的列 API。
out_of_bounds_policy
用于处理可能的越界索引的策略。
rmm::cuda_stream_view const get_default_stream()
获取当前默认流。
std::unique_ptr< column > segmented_gather(lists_column_view const &source_column, lists_column_view const &gather_map_list, out_of_bounds_policy bounds_policy=out_of_bounds_policy::DONT_CHECK, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref())
对列表列中每行的列表元素内的元素进行分段收集。
rmm::device_async_resource_ref get_current_device_resource_ref()
获取当前设备内存资源引用。
cuda::mr::async_resource_ref< cuda::mr::device_accessible > device_async_resource_ref
cudf::lists_column_view 的类定义。