Crate numcodecs_sz3

Source
Expand description

CI Status MSRV Latest Version Rust Doc Crate Rust Doc Main

SZ3 codec implementation for the numcodecs API.

Structs§

Sz3Codec
Codec providing compression using SZ3
Sz3CodingError
Opaque error for when encoding or decoding with SZ3 fails
Sz3HeaderError
Opaque error for when encoding or decoding the header fails

Enums§

Sz3CodecError
Errors that may occur when applying the Sz3Codec.
Sz3DType
Dtypes that SZ3 can compress and decompress
Sz3Encoder
SZ3 encoder
Sz3ErrorBound
SZ3 error bound
Sz3LosslessCompressor
SZ3 lossless compressor
Sz3Predictor
SZ3 predictor

Traits§

Sz3Element
Array element types which can be compressed with SZ3.

Functions§

compress
Compresses the input data array using SZ3, which consists of an optional predictor, an error_bound, an optional encoder, and an optional lossless compressor.
decompress
Decompresses the encoded data into an array.