Skip to main content

Module delta

Module delta 

Source
Expand description

Delta compression, delta chains, and reconstruction policies (ADR-021).

Sparse delta encoding for incremental tensor updates, bounded-depth delta chain management with automatic compaction, and SVD-based low-rank factor reconstruction. All structures are WASM-safe (no f64 in hot paths).

Structs§

DeltaChain
A chain of deltas applied to a base block. Invariant: deltas.len() <= max_chain_len.
DeltaHeader
Header for a delta record.
DeltaRecord
Complete delta record: header + sparse entries + scale.
FactorSet
Low-rank factor representation for reconstruction.
SparseEntry
A single sparse delta entry: index + quantized value.

Functions§

apply_delta
Apply a delta to a base data vector in-place.
compute_delta
Compute a sparse delta between old and new data.
decode_delta
Decode a DeltaRecord from bytes.
encode_delta
Encode a DeltaRecord to bytes (little-endian, ADR-021 section 4.1).