列表修改#
- group 修改
函数
-
std::unique_ptr<column> reverse(lists_column_view const &input, rmm::cuda_stream_view stream = cudf::get_default_stream(), rmm::device_async_resource_ref mr = cudf::get_current_device_resource_ref())#
反转输入列中每个列表的元素顺序。
任何为空的输入行将在输出列中产生相应的空行。
Example: s = [ [1, 2, 3], [], null, [4, 5, null] ] r = reverse(s) r is now [ [3, 2, 1], [], null, [null, 5, 4] ]
- 参数:
input – 用于此操作的列表列
stream – 用于设备内存操作和核函数启动的 CUDA 流
mr – 用于分配返回列的设备内存的设备内存资源
- 返回:
带有反转列表的新列表列
-
std::unique_ptr<column> reverse(lists_column_view const &input, rmm::cuda_stream_view stream = cudf::get_default_stream(), rmm::device_async_resource_ref mr = cudf::get_current_device_resource_ref())#