Crate numcodecs_qpet_sperr

Crate numcodecs_qpet_sperr 

Source
Expand description

CI Status MSRV Latest Version Rust Doc Crate Rust Doc Main

QPET-SPERR codec implementation for the numcodecs API.

Structs§

Positive
Positive floating point number
QpetSperrCodec
Codec providing compression using QPET-SPERR.
QpetSperrCodingError
Opaque error for when encoding or decoding with SPERR fails
QpetSperrHeaderError
Opaque error for when encoding or decoding the header fails
QpetSperrSliceError
Opaque error for when encoding or decoding a slice fails

Enums§

QpetSperrCodecError
Errors that may occur when applying the QpetSperrCodec.
QpetSperrCompressionMode
QPET-SPERR compression mode
QpetSperrDType
Dtypes that QPET-SPERR can compress and decompress

Traits§

QpetSperrElement
Array element types which can be compressed with QPET-SPERR.

Functions§

compress
Compress the data array using QPET-SPERR with the provided mode.
decompress
Decompress the encoded data into an array using SPERR.