一个拥有的类,用于表示设备内存中的时间戳/持续时间值。 更多...
包含 <scalar.hpp> 文件
一个拥有的类,用于表示设备内存中的时间戳/持续时间值。
T | 时间戳/持续时间值的数据类型。 |
定义于文件 scalar.hpp 的第 550 行。
|
default |
chrono_scalar 的移动构造函数。
other | 要从中移动的另一个 chrono_scalar 对象。 |
cudf::chrono_scalar< T >::chrono_scalar | ( | chrono_scalar< T > const & | other, |
rmm::cuda_stream_view | stream = cudf::get_default_stream() , |
||
rmm::device_async_resource_ref | mr = cudf::get_current_device_resource_ref() |
||
) |
通过深度复制另一个对象来构造新的 chrono 标量对象。
other | 要复制的标量。 |
stream | 用于设备内存操作的 CUDA 流。 |
mr | 用于设备内存分配的设备内存资源。 |
cudf::chrono_scalar< T >::chrono_scalar | ( | T | value, |
bool | is_valid = true , |
||
rmm::cuda_stream_view | stream = cudf::get_default_stream() , |
||
rmm::device_async_resource_ref | mr = cudf::get_current_device_resource_ref() |
||
) |
构造新的 chrono 标量对象。
value | 标量的初始值。 |
is_valid | 标量持有的值是否有效。 |
stream | 用于设备内存操作的 CUDA 流。 |
mr | 用于设备内存分配的设备内存资源。 |
cudf::chrono_scalar< T >::chrono_scalar | ( | rmm::device_scalar< T > && | data, |
bool | is_valid = true , |
||
rmm::cuda_stream_view | stream = cudf::get_default_stream() , |
||
rmm::device_async_resource_ref | mr = cudf::get_current_device_resource_ref() |
||
) |
从现有设备内存构造新的 chrono 标量对象。
data | 标量在设备内存中的数据。 |
is_valid | 标量持有的值是否有效。 |
stream | 用于设备内存操作的 CUDA 流。 |
mr | 用于设备内存分配的设备内存资源。 |