โก LearniBridge: Learnable Calibration of Feature Caching for Diffusion Model Acceleration
May 26, 2026 ยท View on GitHub
๐ Abstract
Diffusion Transformers (DiTs) have driven substantial progress in image and video generation, but they suffer from prohibitive computational costs. While feature caching accelerates inference by reusing intermediate representations, existing methods typically rely on simply duplicating historical features. This approach, while easy to implement, suffers from severe error accumulation at high acceleration ratios.
To address this limitation, we investigate the underlying mechanics of feature correction. We demonstrate that the optimal calibration update is characterized by a shared low-rank subspace across diverse prompts. Guided by this structural insight, we propose LearniBridge, a learnable calibration mechanism for feature caching that bridges multiple timesteps through lightweight LoRA updates. Remarkably, this mechanism enables effective calibration using as few as 3 to 5 training samples.
Extensive experiments on image and video generation tasks demonstrate that LearniBridge achieves up to $5.87\times, \5.75\times, and \4.10\times4.10\times$ acceleration rate.
๐๏ธ Overview

Our method consists of two primary stages: a training phase and an inference phase.
- โ๏ธ Training Phase:
- Pre-calibration: We first perform a full computation pass across all timesteps. During this step, we record the final-block input and its corresponding ground-truth output for the calibrated timesteps.
- LoRA Finetuning: Next, lightweight LoRA adapters are trained within the final block to efficiently map the cached input directly to the corresponding full-computation output .
- ๐ Inference Phase:
- Full computation at the target timesteps is completely skipped. Instead, the model only executes the LoRA-augmented final Transformer block, drastically accelerating the generation process.
๐ง Note: This repository is currently under construction. Code and related resources will be available soon.