auto-round
bceb9b80 - feat: add overlap function for multi-blocks compression

Commit
10 days ago
feat: add overlap function for multi-blocks compression Add an opt-in nblocks_overlap parameter so adjacent multi-block windows can share blocks during compression. Windows advance by stride = nblocks - overlap; shared (overlap) blocks keep an FP snapshot and are restored + re-tuned with more context in the next window, while only the leading stride blocks are finalized each window. The next window's cache is advanced by the partial output of the finalized sub-blocks. When nblocks_overlap == 0 (default) the schedule and behavior are identical to the existing non-overlapping path, so existing behavior/tests are unaffected. Plumbed through SignRoundConfig, the CLI (--nblocks_overlap), the new entry config kwargs, and the legacy AutoRound compat kwargs. Signed-off-by: ZaneMark <zaner.ma@intel.com>
Author
Parents
Loading