Papers
Topics
Authors
Recent
Search
2000 character limit reached

Truncated Jump Sampling (TJS) in Diffusion Models

Updated 16 July 2026
  • Truncated Jump Sampling (TJS) is a training-free inference acceleration method that decodes the clean sample directly from an intermediate ODE state using endpoint decodability.
  • It leverages standard affine probability paths and MMSE estimators to achieve reductions of neural function evaluations by 20–70% while maintaining near-matched sample quality.
  • TJS avoids retraining and distillation by truncating ODE integration at an early exit, making it robust across various diffusion and flow matching models.

Searching arXiv for papers on Truncated Jump Sampling and closely related work. Truncated Jump Sampling (TJS) is a training-free accelerated generation method for diffusion and flow matching models in which the ODE trajectory is stopped at an early-exit time t<1t^*<1 and the clean sample x0x_0 is decoded directly from the intermediate state using endpoint decodability (Peng et al., 7 Jul 2026). In this sense, TJS is an inference-time procedure rather than a retrained sampler: it requires no retraining, distillation, or architecture change, and is formulated for standard affine probability paths already used by existing checkpoints. Reported results across SDXL, SD3.5M, Z-Image-Turbo, and class-conditional benchmarks show reductions of neural function evaluations (NFEs) by $20$–70%70\% with near-matched quality (Peng et al., 7 Jul 2026).

1. Concept and scope

TJS was introduced to address a practical limitation of diffusion and flow matching models: their ODE samplers often require tens to hundreds of NFEs, which remains burdensome when only released checkpoints are available and retraining-based accelerators are undesirable (Peng et al., 7 Jul 2026). Its central claim is that standard affine probability paths already contain sufficient information for endpoint prediction before the trajectory reaches the nominal data endpoint. Rather than integrating the sampler to t=1t=1, TJS truncates the path at an intermediate time and “jumps” to a decoded estimate of the clean sample.

The method is explicitly positioned against acceleration strategies that depend on retraining, distillation, or trajectory redesign. Its premise is not that the path should be straighter, but that an intermediate state together with the model’s learned path velocity already determines a principled estimate of x0x_0. This places TJS within the broader literature on training-free inference acceleration while giving it a narrower technical meaning than generic early stopping: the early exit is coupled to an algebraic endpoint decoder and justified as an MMSE estimator under the usual 2\ell_2 training objective (Peng et al., 7 Jul 2026).

2. Affine probability paths and endpoint decodability

The formal setting is the affine path family

xt=αtx0+σtϵ,ϵN(0,I),t[0,1],x_t=\alpha_t x_0+\sigma_t \epsilon,\qquad \epsilon\sim\mathcal N(0,\mathbf I),\qquad t\in[0,1],

with t=0t=0 as pure noise and t=1t=1 as pure data, and with schedules such as linear, VP, VE, and EDM included in this formulation (Peng et al., 7 Jul 2026). The associated conditional velocity is

x0x_00

Stacking x0x_01 and x0x_02 yields a x0x_03 linear system in x0x_04: x0x_05

The determinant

x0x_06

is the path determinant. When x0x_07, the map from x0x_08 to x0x_09 is invertible, a property termed endpoint decodability. The endpoint decoder is then

$20$0

In practice $20$1 is not observed exactly; the model supplies a predictor $20$2, giving

$20$3

A second theorem identifies this decoder with the minimum mean-square error estimator. If the optimal predictor is $20$4, then plugging it into the decoder yields

$20$5

Accordingly, standard diffusion and flow matching models trained with the usual $20$6 objective are implicitly trained to support endpoint prediction, even when they were not explicitly parameterized as $20$7-predictors (Peng et al., 7 Jul 2026).

3. Algorithmic form and unified decoders

Operationally, TJS is simple. Given a pretrained model and a nominal step budget $20$8, one chooses an early-exit fraction $20$9, integrates the ODE only to 70%70\%0, evaluates the network once more at 70%70\%1, decodes 70%70\%2, and returns that decoded sample. In the notation of the paper, “TJS-70%70\%3” denotes this early-exit policy, and the NFE count is reduced from 70%70\%4 to 70%70\%5 (Peng et al., 7 Jul 2026).

Because endpoint decodability is tied to the affine path rather than to a single network parameterization, several standard prediction forms admit explicit endpoint decoders:

Parameterization Endpoint decoder
Velocity prediction 70%70\%6
Noise prediction 70%70\%7
Score prediction 70%70\%8
Direct 70%70\%9-prediction t=1t=10

The paper states that direct t=1t=11-prediction is theoretically optimal for TJS, especially for extreme early exits, because it avoids divisions by t=1t=12 or t=1t=13 that can amplify errors at low SNR. Other parameterizations remain compatible through the algebraic conversions above, so the method is not restricted to a single training convention (Peng et al., 7 Jul 2026).

4. Error decomposition and theoretical position

The principal error decomposition for TJS writes the decoded output as

t=1t=14

where t=1t=15 is the MMSE estimator and t=1t=16 is model error. The expected output error at exit time t=1t=17 is

t=1t=18

with

t=1t=19

The first term is predictor error; the second is irreducible endpoint uncertainty. A notable claim is that no term in this expression depends on trajectory curvature such as x0x_00, x0x_01, or x0x_02, unlike Euler-type ODE integration error (Peng et al., 7 Jul 2026).

This yields a direct comparison with trajectory-straightening approaches. TJS does not require straight trajectories or trajectory redesign, including rectified-flow style arguments. For equal NFE budgets, the paper compares TJS to coarse Euler integration and proves

x0x_03

where

x0x_04

In this comparison, TJS is strictly superior when endpoint uncertainty is smaller than the Euler curvature penalty (Peng et al., 7 Jul 2026).

The same framework admits an information-theoretic reading. The quantity x0x_05 decreases as x0x_06, and the paper relates it to the I-MMSE theorem through

x0x_07

This suggests that the utility of early exit depends on how rapidly x0x_08 concentrates information about x0x_09: if 2\ell_20 drops quickly at moderate 2\ell_21, further integration has diminishing benefit relative to its NFE cost (Peng et al., 7 Jul 2026).

5. Empirical behavior and operational regimes

Across reported experiments, TJS shows a monotonic quality trend with respect to exit depth: FID, ImageReward, HPSv2, PickScore, and CLIP score all improve as 2\ell_22 increases toward the full trajectory (Peng et al., 7 Jul 2026). The practical interest lies in the intermediate regime, where many models exhibit a “sweet spot” around 2\ell_23–2\ell_24, achieving at least 2\ell_25–2\ell_26 of full-trajectory quality with substantially fewer NFEs. In several cases, moderate early exit even exceeds the quality of the original full ODE sample, which the paper attributes to avoidance of integration-induced discretization errors in late steps.

The method is reported on SDXL, SD3.5M, Z-Image-Turbo, FLUX, DiT, and class-conditional U-Nets, as well as ImageNet-256, CIFAR-10, and MNIST. Over these settings, NFEs are reduced by 2\ell_27–2\ell_28 at near-matched quality, and on already-distilled models such as Z-Image-Turbo with 10 steps, an additional 2\ell_29 NFE reduction at xt=αtx0+σtϵ,ϵN(0,I),t[0,1],x_t=\alpha_t x_0+\sigma_t \epsilon,\qquad \epsilon\sim\mathcal N(0,\mathbf I),\qquad t\in[0,1],0 quality is reported (Peng et al., 7 Jul 2026).

The same experiments characterize TJS as sampler-agnostic and schedule-agnostic. It is reported to work with DDIM, UniPC, and DPM++, and with xt=αtx0+σtϵ,ϵN(0,I),t[0,1],x_t=\alpha_t x_0+\sigma_t \epsilon,\qquad \epsilon\sim\mathcal N(0,\mathbf I),\qquad t\in[0,1],1, exponential, Karras, Laplace, and EDM schedules, provided xt=αtx0+σtϵ,ϵN(0,I),t[0,1],x_t=\alpha_t x_0+\sigma_t \epsilon,\qquad \epsilon\sim\mathcal N(0,\mathbf I),\qquad t\in[0,1],2. It composes with classifier-free guidance, with distillation and fast solvers such as Consistency, Rectified Flow, or Turbo, and is described as robust to whether the checkpoint was trained with vanilla training, distillation, or trajectory straightening (Peng et al., 7 Jul 2026).

6. Relations, misconceptions, and overlapping uses of the term

A common misconception is that TJS is simply the reuse of intermediate xt=αtx0+σtϵ,ϵN(0,I),t[0,1],x_t=\alpha_t x_0+\sigma_t \epsilon,\qquad \epsilon\sim\mathcal N(0,\mathbf I),\qquad t\in[0,1],3-predictions already present in DDIM. The distinction drawn in the literature is narrower and more formal: DDIM computes an intermediate xt=αtx0+σtϵ,ϵN(0,I),t[0,1],x_t=\alpha_t x_0+\sigma_t \epsilon,\qquad \epsilon\sim\mathcal N(0,\mathbf I),\qquad t\in[0,1],4 at each step, but did not propose using that estimate as the final sample and did not supply the endpoint-decodability or MMSE justification for early stopping. TJS generalizes the argument to all affine paths, including flow matching, and frames the early exit as a principled estimator rather than a heuristic truncation (Peng et al., 7 Jul 2026).

TJS is also distinct from schedule-optimization methods in discrete diffusion. “Jump Your Steps” optimizes the allocation of discrete sampling timesteps by minimizing Compounding Decoding Error through a KL-based schedule search, without extra computational cost and without changing the model architecture or loss (Park et al., 2024). That objective concerns discrete parallel sampling schedules rather than algebraic endpoint decoding on affine continuous paths. The two methods are therefore complementary rather than interchangeable.

The acronym itself is not globally unique. In continuous-time Markov-jump-process inference, “TJS” appears in comparison with endpoint-conditioned path samplers that attempt to sample the random time grid directly from its posterior, independent of the current trajectory, typically using matrix exponentiation together with rejection or importance sampling (Rao et al., 2012). In noisy quantum-circuit simulation, tensor jump methods are described as incorporating or extending TJS-style variance-aware unravelings in an MPS framework (Fröhlich et al., 1 Jul 2026). These usages are technically distinct from the endpoint-decoding method introduced for diffusion and flow matching models, and the modern generative-model sense is best understood as the specific training-free early-exit procedure grounded in endpoint decodability (Peng et al., 7 Jul 2026).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Truncated Jump Sampling (TJS).