重塑转置#
- group reshape_transpose
函数
-
std::pair<std::unique_ptr<column>, table_view> transpose(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())#
转置一个表格。
将输出存储在连续的列中,将转置表暴露为
table_view。- Throws:
cudf::logic_error – 如果列类型是非同质的
cudf::logic_error – 如果列类型是非固定宽度的
- Parameters:
input – [in] 一个需要转置的表格(M列 x N行)
stream – [in] 用于设备内存操作和内核启动的CUDA流
mr – [in] 用于分配返回值的设备内存的设备内存资源
- Returns:
转置后的输入(N列 x M行)作为
column和table_view,分别表示所有者和转置后的表。
-
std::pair<std::unique_ptr<column>, table_view> transpose(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())#