libcudf
24.04.00
|
Files | |
file | lists/sorting.hpp |
Functions | |
std::unique_ptr< column > | cudf::lists::sort_lists (lists_column_view const &source_column, order column_order, null_order null_precedence, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::mr::device_memory_resource *mr=rmm::mr::get_current_device_resource()) |
Segmented sort of the elements within a list in each row of a list column. More... | |
std::unique_ptr< column > | cudf::lists::stable_sort_lists (lists_column_view const &source_column, order column_order, null_order null_precedence, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::mr::device_memory_resource *mr=rmm::mr::get_current_device_resource()) |
Segmented sort of the elements within a list in each row of a list column using stable sort. More... | |
std::unique_ptr<column> cudf::lists::sort_lists | ( | lists_column_view const & | source_column, |
order | column_order, | ||
null_order | null_precedence, | ||
rmm::cuda_stream_view | stream = cudf::get_default_stream() , |
||
rmm::mr::device_memory_resource * | mr = rmm::mr::get_current_device_resource() |
||
) |
Segmented sort of the elements within a list in each row of a list column.
source_column
with depth 1 is only supported.
source_column | View of the list column of numeric types to sort |
column_order | The desired sort order |
null_precedence | The desired order of null compared to other elements in the list |
stream | CUDA stream used for device memory operations and kernel launches |
mr | Device memory resource to allocate any returned objects |
std::unique_ptr<column> cudf::lists::stable_sort_lists | ( | lists_column_view const & | source_column, |
order | column_order, | ||
null_order | null_precedence, | ||
rmm::cuda_stream_view | stream = cudf::get_default_stream() , |
||
rmm::mr::device_memory_resource * | mr = rmm::mr::get_current_device_resource() |
||
) |
Segmented sort of the elements within a list in each row of a list column using stable sort.
Segmented sort of the elements within a list in each row of a list column. source_column
with depth 1 is only supported.
source_column | View of the list column of numeric types to sort |
column_order | The desired sort order |
null_precedence | The desired order of null compared to other elements in the list |
stream | CUDA stream used for device memory operations and kernel launches |
mr | Device memory resource to allocate any returned objects |