写入器执行压缩的统计信息。 更多...
#include <types.hpp>
写入器执行压缩的统计信息。
定义于文件 io/types.hpp 的 127 行。
◆ writer_compression_statistics()
cudf::io::writer_compression_statistics::writer_compression_statistics |
( |
size_t |
num_compressed_bytes, |
|
|
size_t |
num_failed_bytes, |
|
|
size_t |
num_skipped_bytes, |
|
|
size_t |
num_compressed_output_bytes |
|
) |
| |
|
inline |
带有初始值的构造函数。
- 参数
-
num_compressed_bytes | 已成功压缩的字节数 |
num_failed_bytes | 压缩失败的字节数 |
num_skipped_bytes | 在压缩过程中跳过的字节数 |
num_compressed_output_bytes | 压缩输出中的字节数 |
定义于文件 io/types.hpp 的 142 行。
◆ compression_ratio()
auto cudf::io::writer_compression_statistics::compression_ratio |
( |
| ) |
const |
|
inlinenoexcept |
返回成功压缩的数据块的压缩比。
如果没有成功压缩的数据块,则返回 nan。
- 返回
- double 压缩输入大小与压缩输出大小之比。
定义于文件 io/types.hpp 的 210 行。
◆ num_compressed_bytes()
auto cudf::io::writer_compression_statistics::num_compressed_bytes |
( |
| ) |
const |
|
inlinenoexcept |
返回已成功压缩的数据块中的字节数。
这是实际压缩的字节数,而不是压缩输出的大小。
- 返回
- size_t 已成功压缩的字节数
定义于文件 io/types.hpp 的 176 行。
◆ num_failed_bytes()
auto cudf::io::writer_compression_statistics::num_failed_bytes |
( |
| ) |
const |
|
inlinenoexcept |
◆ num_skipped_bytes()
auto cudf::io::writer_compression_statistics::num_skipped_bytes |
( |
| ) |
const |
|
inlinenoexcept |
◆ num_total_input_bytes()
auto cudf::io::writer_compression_statistics::num_total_input_bytes |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator+=()
本类的文档生成自以下文件: