Skip to main contentCrate atlas_archive_core
Source - ans
- Asymmetric Numeral Systems (ANS) implementation.
Includes rANS and tANS variants for high-performance entropy coding.
- huffman
- Pure-Rust Huffman coding (Static and Adaptive).
Strictly follows the Huffman 1952 standard.
- loom
- lzma
- LZMA-style sliding window match finder for Atlas.
- mixer
- High-order context mixing for Atlas (ZPAQ/PAQ8 inspired).
Implements multi-order probability blending for extreme ratios.
- poor_compress
- Poor-Compress Experimental Module
- predictor
- transform
- ArchiveEntry
- An entry in an Atlas archive.
- AtlasArchive
- A multi-file Atlas archive (.nyx format).
- LoomCompressor
- Predictive Loom Compressor (PLC) implementation (Enhanced with High-Order Context).
- LoomDecompressor
- Predictive Loom Decompressor.
- PlcConfig
- Configuration for the Predictive Loom Compression (PLC) engine.
- LoomAggression
- LoomError
- LoomMode
- PruneAggression
- Pruning aggressiveness - controls how much of the cache is pruned per cycle.
- Compressor
- Core trait for Atlas compressors.
- Decompressor
- Core trait for Atlas decompressors.
- init_thread_pool
- Initializes the Rayon thread pool to use at most 80% of available CPU cores.