计算给定表中行的哈希值。 更多...
公共成员函数 | |
CUDF_HOST_DEVICE | row_hasher (Nullate has_nulls, table_device_view t) |
构造一个 row_hasher 对象。 更多... | |
CUDF_HOST_DEVICE | row_hasher (Nullate has_nulls, table_device_view t, uint32_t seed) |
构造一个带种子值的 row_hasher 对象。 更多... | |
auto | operator() (size_type row_index) const |
计算 table 中 row_index 处的行的哈希值 更多... | |
计算给定表中行的哈希值。
hash_function | 用于哈希元素的哈希函子(functor)。 |
Nullate | 一个 cudf::nullate 类型,描述如何检查空值。 |
定义于文件 row_operators.cuh 的第 567 行。
|
inline |
构造一个 row_hasher 对象。
has_nulls | 指示输入表中是否包含空值 |
t | 要进行哈希的 table_device_view |
定义于文件 row_operators.cuh 的第 577 行。
|
inline |
构造一个带种子值的 row_hasher 对象。
has_nulls | 指示输入表中是否包含空值 |
t | 要进行哈希的 table_device_view |
seed | 用于哈希的种子值 |
定义于文件 row_operators.cuh 的第 588 行。
|
inline |
计算 table
中 row_index
处的行的哈希值
row_index | 要进行哈希的行在 table 中的索引 |
table
中 row_index
处的行的哈希值定义于文件 row_operators.cuh 的第 599 行。