Expand description
Rate-coded compression helpers built on generic rate backends. Rate-coded compression helpers (AC/rANS) with optional framing.
The functions in this module implement lossless byte compression by combining:
- a predictive rate model (
RateBackend) that emits per-symbol PDFs, - an entropy coder (
ACorrANS), - optional framing metadata for robust decompression.
Enums§
- Framing
Mode - Wire format mode for rate-coded payloads.
Functions§
- compress_
rate_ bytes - Compress bytes using a predictive rate backend and entropy coder.
- compress_
rate_ size - Return compressed size (in bytes) for
datausing rate coding. - compress_
rate_ size_ chain - Return compressed size (in bytes) for concatenated slices under one stream.
- decompress_
rate_ bytes - Decompress bytes produced by
compress_rate_bytes.