哈希处理#
- pylibcudf.hashing.md5(Table input) Column #
计算给定表中每行的 MD5 哈希值。
详情请参阅
md5()
。- 参数:
- inputTable
要计算哈希值的列组成的表
- 返回值:
- pylibcudf.Column
一个列,其中每行是输入表中相应行的 md5 哈希值
- pylibcudf.hashing.murmurhash3_x64_128(Table input, uint64_t seed=DEFAULT_HASH_SEED) Table #
计算给定表中每行的 MurmurHash3 64 位哈希值。
详情请参阅
murmurhash3_x64_128()
。- 参数:
- inputTable
要计算哈希值的列组成的表
- seeduint64_t
用于哈希函数的可选种子值
- 返回值:
- pylibcudf.Table
一个包含两个 UINT64 列的表
- pylibcudf.hashing.murmurhash3_x86_32(Table input, uint32_t seed=DEFAULT_HASH_SEED) Column #
计算给定表中每行的 MurmurHash3 32 位哈希值。
详情请参阅
murmurhash3_x86_32()
。- 参数:
- inputTable
要计算哈希值的列组成的表
- seeduint32_t
用于哈希函数的可选种子值
- 返回值:
- pylibcudf.Column
一个列,其中每行是输入表中相应行的哈希值
- pylibcudf.hashing.sha1(Table input) Column #
计算给定表中每行的 SHA-1 哈希值。
详情请参阅
sha1()
。- 参数:
- inputTable
要计算哈希值的列组成的表
- 返回值:
- pylibcudf.Column
一个列,其中每行是输入表中相应行的哈希值
- pylibcudf.hashing.sha224(Table input) Column #
计算给定表中每行的 SHA-224 哈希值。
详情请参阅
sha224()
。- 参数:
- inputTable
要计算哈希值的列组成的表
- 返回值:
- pylibcudf.Column
一个列,其中每行是输入表中相应行的哈希值
- pylibcudf.hashing.sha256(Table input) Column #
计算给定表中每行的 SHA-256 哈希值。
详情请参阅
sha256()
。- 参数:
- inputTable
要计算哈希值的列组成的表
- 返回值:
- pylibcudf.Column
一个列,其中每行是输入表中相应行的哈希值
- pylibcudf.hashing.sha384(Table input) Column #
计算给定表中每行的 SHA-384 哈希值。
详情请参阅
sha384()
。- 参数:
- inputTable
要计算哈希值的列组成的表
- 返回值:
- pylibcudf.Column
一个列,其中每行是输入表中相应行的哈希值
- pylibcudf.hashing.sha512(Table input) Column #
计算给定表中每行的 SHA-512 哈希值。
详情请参阅
sha512()
。- 参数:
- inputTable
要计算哈希值的列组成的表
- 返回值:
- pylibcudf.Column
一个列,其中每行是输入表中相应行的哈希值
- pylibcudf.hashing.xxhash_32(Table input, uint32_t seed=DEFAULT_HASH_SEED) Column #
计算给定表中每行的 xxHash 32 位哈希值。
详情请参阅
xxhash_32()
。- 参数:
- inputTable
要计算哈希值的列组成的表
- seeduint32_t
用于哈希函数的可选种子值
- 返回值:
- pylibcudf.Column
一个列,其中每行是输入表中相应行的哈希值
- pylibcudf.hashing.xxhash_64(Table input, uint64_t seed=DEFAULT_HASH_SEED) Column #
计算给定表中每行的 xxHash 64 位哈希值。
详情请参阅
xxhash_64()
。- 参数:
- inputTable
要计算哈希值的列组成的表
- seeduint64_t
用于哈希函数的可选种子值
- 返回值:
- pylibcudf.Column
一个列,其中每行是输入表中相应行的哈希值