← 返回 2026-05-05

ComboStoc:面向扩散生成模型的组合随机性 ComboStoc: Combinatorial Stochasticity for Diffusion Generative Models

Rui Xu, Jiepeng Wang, Hao Pan, Yang Liu, Xin Tong, Shiqing Xin, Changhe Tu, Taku Komura, Wenping Wang 📅 2026-04-29 👍 13 2026-07-13 08:36
3D形状生成 分级控制 图像生成 扩散模型 时间步调度 流匹配 组合复杂度 随机插值

把扩散时间步张量化,全采样组合空间,加速训练并解锁分级控制推理。

前置知识

随机插值框架 (Stochastic Interpolants)

一种统一的生成建模框架,把 DDPM、score-based、flow matching 都归一为「在源噪声分布 $z\sim\mathcal{N}(0,1)$ 与目标数据 $x_1$ 之间做插值」的过程。最简单的线性形式为 $x_t=(1-t)z+tx_1$,$t\in[0,1]$,并辅以随机扰动。网络 $f_\theta$ 训练预测速度 $\dot{x}_t=x_1-z$、目标数据 $x_1$ 或噪声 $z$ 三者之一;推理时从 $z$ 出发沿速度场数值积分得到样本。

本文的采样偏置分析、ComboStoc 公式 $\mathbf{x}_t=(1-\mathbf{t})\odot\mathbf{z}+\mathbf{t}\odot\mathbf{x}_1$ 以及一致性证明全部建立在该框架之上,不理解插值就无法看懂动机与方法。

路径空间采样偏置 (Path Space Sampling Bias)

标准一阶线性插值把每对 $(z,x_1)$ 沿对角线串成一条一维路径。论文用 $\rho(x)=\int_0^1\frac{1}{\sqrt{2\pi(1-t)}}\exp\!\left(-\frac{\|x-p_t\|^2}{2(1-t)^2}\right)\!dt$ 量化 $x$ 被采样到的密度,并证明 $(x_1-x)\cdot\nabla\rho(x)>0$——越接近目标数据点,密度越大。直观上,路径空间被「拉向」目标点,远离数据点的区域(如高维空间中的非对角位置)几乎训练不到。

这是 ComboStoc 要解决的核心问题:在高维、组合性强的数据(如多 part 的 3D 形状)上,偏置会让生成完全失败;理解偏置的来源才能体会异步时间步为何有效。

扩散 Transformer (DiT/SiT)

把图像切成 patch token、用 Transformer 替代 U-Net 的扩散骨干网络。SiT(Ma et al. 2024)在 DiT 基础上把 DDPM 换成 stochastic interpolant 框架,仍以 class label $c$ 和标量 timestep $t$ 作为 adaLN-zero 调制条件。本文 ComboStoc 直接以 SiT-XL/2(28 层、1152 隐藏维、$2\times 2$ patch、16 头)为底座,只把标量 $t$ 替换为张量 $\mathbf{t}$。

理解 SiT 的 timestep embedding 通过 adaLN modulation 注入网络,才能明白为什么 ComboStoc 需要重新设计一个逐 patch 的时间步编码模块(图 5),以及它对 GFlops 和训练速度的影响。

FID-50K 与 3D 形状指标 (FPD/COV/MMD)

FID 在 50K 采样图上衡量生成分布与真实分布的距离(越低越好)。3D 形状上沿用 StructRe 的三项指标:FPD 在点云特征空间的 Frechet 距离、COV 衡量每个 GT 样本是否被某个生成样本覆盖、MMD 衡量生成样本与最近 GT 的平均距离,三者均越低越好。

所有定量结论(表 1、表 4、表 5)都用这几个指标汇报,需要先知道它们的物理含义才能判断 ComboStoc 提升了多少。

CFG (Classifier-Free Guidance)

推理时同时用有条件与无条件模型输出,按比例 $\hat{v}=\hat{v}_{uncond}+\lambda(\hat{v}_{cond}-\hat{v}_{uncond})$ 放大类别信号。论文中 $\text{cfg}=1.5$ 是折中档,$\text{cfg}=4.0$ 用于 Fig.1 高质量展示。

表 1 同时列出无 CFG 与带 CFG 的 FID,3.1M 步 ComboStoc (cfg=1.5) 拿到 2.14,与 SiT-XL 在 7M 步的 2.06 相当——这是核心加速论据。

研究动机

现有扩散 / 流匹配训练都让同一对 $(z,x_1)$ 共享一个标量 timestep $t$,所有维度同步加噪-去噪。这意味着模型只见过「沿 $(z,x_1)$ 对角线」的中间状态,而真实高维数据(图像 patch $\times$ 通道、3D 形状部件 $\times$ 属性)构成的矩形子空间 $\mathcal{R}=\{x\mid z\preceq x\preceq x_1\}$ 几乎从未被覆盖。论文在图 2(d) 中用数值积分展示,标准流匹配的采样密度 $\rho(x)$ 沿对角方向被压缩、远离 $x_1$ 处密度趋零;在图 3 的 2D 粒子仿真中,500 个粒子按 $\dot{x}_t=x_1-z$ 推进时有明显 outlier。实际后果分两层:图像上 ImageNet (1.3M) 规模虽大但仍偏置,DiT-XL 需 7M 步、cfg=1.5 才能达到 FID=2.27;在 3D 结构化形状上 PartNet 仅 18K 样本,部件数量、位置、包围盒、形状码四种属性进一步放大组合复杂度,标准 SiT 几乎无法生成可解码的有效形状(unsync_none 在 Fig.8 中一片乱码)。

本文的目标是作者希望 (1) 在不增加模型规模、不引入复杂辅助结构的前提下,把扩散模型的训练效率显著拉高(图像 FID 收敛更快、对标 SiT/DiT 取得系统性领先),并在 (2) 小数据、强组合结构场景(如 PartNet 结构化 3D 形状)下把「训练不出有效模型」变成「训练出可用模型」;(3) 同时让训练好的模型在推理阶段具备「分级 (graded)」控制能力——同一张图的不同区域、3D 形状的不同部件可以走不同的去噪进度,从而把图像软修复、3D 形状补全/装配等任务统一在单一框架内。

与已有工作不同的是,现有工作分两类都只解决了一半:训练加速类(如 REPA、DeepFlow、RAE、Mask-DiT)要么靠蒸馏预训练表征、要么加深网络速度监督、要么用 encoder-decoder + 侧插值模块加强 patch 相关性,但都没碰「时间步同步」这个底层偏置;推理控制类(SDEdit、Soft Inpainting、SVNR、AR-Diffusion)虽然引入空间 / 时间异质噪声,但要么是后处理、要么只针对视频的特定帧,没人在训练阶段就把「每个维度/属性一个独立 $t$」当作训练目标来彻底均匀化采样空间。ComboStoc 的独特切入点是「改一行公式就够了」——把 Eq.(1) 的标量 $t$ 改成与 $x$ 同形的张量 $\mathbf{t}$,每条维度独立采 $t_i\sim U[0,1]$,代价只需重做 timestep embedding 模块,其余网络不动;推理时不仅可同步跑(标准生成),还可异步跑(分级控制),一举解决训练+推理两端。

核心方法

方法的直觉先于技术路线。对每个数据点 $x_1\in\mathcal{D}$,标准做法用同一个 $t\in[0,1]$ 与噪声 $z$ 线性插值得中间状态 $x_t$,网络只能学到「这条线」上的速度。ComboStoc 反过来想:既然 $x_1$ 维度很高、每个维度有独立含义(patch 位置、特征通道、3D 部件、包围盒、形状码),那 $\mathcal{R}$ 是一个高维矩形子空间,里面几乎所有点对模型都是「没见过的」。作者把 $t$ 升格为张量 $\mathbf{t}\in\mathbb{R}^{\text{shape}(x)}$,每条维度 $t_i\sim U[0,1]$ 独立采样,插值公式升级为 $\mathbf{x}_t=(1-\mathbf{t})\odot z+\mathbf{t}\odot x_1$,从而把路径空间从 1 维对角线撑成完整矩形,密度自然均匀化。技术上要做四件事:(a) 改 SiT 的 timestep embedding 模块,让它接受张量 $\mathbf{t}$(图 5);(b) 提供严格的数学证明:异质 $t$ 下的条件向量场 $u(x\mid x_0,x_1)$ 经边缘化后仍满足连续性方程,是合法的生成流(图 4、Eq.6);(c) 引入 off-diagonal drift 补偿项 $v_{cmpn}$,让异步推理时轨迹不偏离目标 $x_1$(Eq.10);(d) 给出同步/异步两套推理算法(Alg.1A/B),并把异步 $t_0\in[0,1]^{\text{shape}(x)}$ 解释为「对每个维度赋予不同的『保留度』」,从而把图像软修复、3D 形状补全/部件装配统一为一个框架。

核心创新是把「扩散时间步调度」从 0 维标量升到与数据同维的张量,并用每条维度独立均匀采样的方式把组合空间显式训满。和已有方法的本质区别有三:(1) 与 Mask-DiT 相比——Mask-DiT 通过随机遮住图像 patch 强迫学 patch 间相关性,但仍是单 $t$,且需 encoder-decoder + side-interpolation 额外结构;ComboStoc 不改架构,只让 $t$ 张量化,从「噪声维度」直接覆盖 $\mathcal{R}$。(2) 与 SVNR/SDEdit/Soft Inpainting 相比——它们是「推理时」给不同像素不同噪声,属于后处理;ComboStoc 把这种异质噪声提前到「训练时」让模型见过,所以同步推理(标准用法)就已经比 SiT 好,异步推理才能实现 0/1 之间任意实数 $t_0$ 的连续控制。(3) 与 flow matching 类加速(DeepFlow、REPA)相比——它们改速度场监督方式,ComboStoc 不动监督,只改输入分布,因此与这些方法正交可叠加。

方法步骤详情

训练阶段流程如下(以 SiT-XL/2 图像为例,3D 形状结构相同):① 采样一批数据 $x_1\in\mathcal{D}$ 与高斯噪声 $z\sim\mathcal{N}(0,1)$;② 按配置生成张量 $\mathbf{t}$——unsync_none 为 $(N,1,1,1)$、unsync_patch 为 $(N,C,H,W)$、unsync_vec 为 $(N,C,1,1)$、unsync_all 为 $(N,C,H,W)$,ImageNet 上为稳定起见只把 50% 样本异步化、50% 保持同步(当作 curriculum),PartNet 因数据小则全部异步;③ 按 $\mathbf{x}_t=(1-\mathbf{t})\odot z+\mathbf{t}\odot x_1$ 计算张量化中间态;④ 把 $\mathbf{t}$ 送入新的 timestep embedding(图 5b):先用 sine/cosine 把每个标量映到 4 维,再用 SiT 的 patchwise embedding 把局部 patch 池成 hidden dim $C_H$ 的 token,与类别标签一同通过 adaLN-zero 调制 Transformer block;⑤ 网络 $f_\theta(\mathbf{x}_t;c,\mathbf{t})$ 预测速度 $\hat{v}=x_1-z$;⑥ 计算 MSE 损失反传。推理阶段分两路——同步路径 Alg.1A 直接用 $\mathbf{t}^{(k)}=(t_k)\cdot\mathbf{1}$,与标准 SiT 完全一致,250 步 SDE 积分;异步路径 Alg.1B 给定 mask $m\in[0,1]^{\text{shape}(x)}$,初始点 $x^{(0)}=(1-m)\odot z+m\odot x_1$,每条维度用独立 $t^{(0)}_i=m_i$ 起步,步长 $\Delta t=(1-m_i)/K$,积分 $K$ 步;为避免异步下预测速度 $\hat{v}=x_1-z$ 仍走对角线、导致 Eq.9 的 off-diagonal 偏差,额外在每步加上补偿项 $v_{cmpn}=\delta(x_t)$ 的反方向梯度(式 10),把 off-diagonal 漂移沿势能 $\Phi=\frac{1}{2}\|\delta_t\|^2$ 的负梯度拉回对角。

技术新颖性

技术新颖性可拆为四点:(i) 路径空间偏置的形式化证明——通过数值积分 + 梯度闭式推导 $(x_1-x)\cdot\nabla\rho>0$,把经验现象(FID 收敛慢、3D 生成失败)落地到可量化的密度公式 Eq.2-4 上,让后续工作有了直接复用的诊断工具。(ii) 时间步张量化——公式改动仅一行,但要求 timestep embedding 同步重构,作者设计了两层 MLP+sine/cosine+patch pooling 的轻量模块,使得 GFlops 仅从 237.34 升至 352.46、推理延迟几乎不变(48ms vs 49ms SiT vs 50ms DiT,表 8)。(iii) 异步推理与现有控制方法的统一——传统 inpainting 是二值 mask,ComboStoc 把 mask 推广到连续 $m\in[0,1]$,自然支持图 12 的「中心 $\approx 0.85$ 渐变到 0」软修复、图 13 的「空间 + 通道联合 mask」探索 VAE latent 语义,更支持图 14/15 的 3D 形状补全/装配,不需要任何任务特定训练。(iv) 正交性——ComboStoc 只改输入分布、不改网络结构或损失函数,因此理论上与 REPA/DeepFlow/RAE 等加速方法正交,为未来组合留下了空间。

典型一阶线性插值与 ComboStoc 的速度场与概率密度对比
Fig. 3: 典型一阶线性插值与 ComboStoc 的速度场与概率密度对比
补偿漂移示意图
Fig. 4: 补偿漂移示意图
ComboStoc 的时间步嵌入模块
Fig. 5: ComboStoc 的时间步嵌入模块

实验结果

在 ImageNet 256×256 类条件生成上(Tab.1、Fig.6),ComboStoc-XL/2 (cfg=1.5) 仅用 800K 步就达到 FID=2.85,而 SiT-XL (cfg=1.5) 需 7M 步才能到 2.06——但更公平的对比在同等步数:ComboStoc 在 400K 步拿到 FID=15.69(SiT-XL 同步 17.2、DiT-XL 19.5),800K 步拿到 11.41(SiT 12.6、DiT 14.3);ComboStoc 在 3.1M 步 + cfg=1.5 取得 FID=2.14,已逼近 SiT-XL 用 7M 步的 2.06。Fig.6c 把训练步数换算为 wall-clock 时间,ComboStoc 仍领先,说明提升并非来自「参数多一点就跑得慢一点」的速度换算。图 6b 显示 unsync_all > unsync_vec ≈ unsync_patch > unsync_none,验证「越细粒度张量化越好」的直觉;Fig.7 进一步可视化 unsync_all 在 200K 步时已能生成稳定结构(考拉脸、暹罗猫眼睛),而 unsync_none 仍有明显抖动。PartNet chair 上(Tab.4、Fig.8)结果更具说服力:unsync_none 几乎完全失败(FPD=7.99、COV=1.32、MMD=1.23),unsync_att_part 把 FPD 砍到 3.51(提升 56%)、MMD 1.04、COV 0.85,且视觉上从乱码恢复为可识别的椅子结构(图 8)。Tab.5 对比 SOTA:unsync_all chair FPD=4.04、COV=0.86、MMD=0.68,与使用部件层次信息的 StructRe (FPD=2.63) 有差距,但强于 StructureNet (FPD=4.67),且作者指出他们没用任何层次信息却能学到部件装配规律,多样性更好。Fig.17/18 的小数据消融(SiT-S/2 vs ComboStoc-S/2 在 1000 张图上)证实 ComboStoc 训练 loss 持续更低、200K 步时已生成清晰图像而 SiT-S/2 仍模糊。低数据场景是 ComboStoc 主张最直接的体现——只要数据具备组合结构,张量化训练就显著优于同步训练。

ComboStoc vs SiT/DiT 在 ImageNet 上的收敛速度对比
Table 1: ComboStoc vs SiT/DiT 在 ImageNet 上的收敛速度对比
图像与 3D 形状领域组合复杂度配置枚举
Table 2: 图像与 3D 形状领域组合复杂度配置枚举
不同配置的时间步张量形状
Table 3: 不同配置的时间步张量形状
结构化形状生成的定量评估
Table 4: 结构化形状生成的定量评估
与 SOTA 结构化 3D 形状生成方法对比
Table 5: 与 SOTA 结构化 3D 形状生成方法对比
速度适应方法消融
Table 6: 速度适应方法消融
异步推理中均匀步长 vs 均匀步数对比
Table 7: 异步推理中均匀步长 vs 均匀步数对比
与 DiT/SiT 的计算复杂度对比
Table 8: 与 DiT/SiT 的计算复杂度对比
图像生成 FID 对比
Fig. 6: 图像生成 FID 对比
不同训练步数的图像生成结果对比
Fig. 7: 不同训练步数的图像生成结果对比
结构化 3D 形状生成结果
Fig. 8: 结构化 3D 形状生成结果
类条件结构化 3D 形状生成(chair / laptop / table / display)
Fig. 9: 类条件结构化 3D 形状生成(chair / laptop / table / display)
图像分级保留权重的生成
Fig. 10: 图像分级保留权重的生成
空间不同保留权重的图像生成
Fig. 11: 空间不同保留权重的图像生成
软修复:空间连续 $t_0$ 映射
Fig. 12: 软修复:空间连续 $t_0$ 映射
空间 + 通道联合变化的 $t_0$
Fig. 13: 空间 + 通道联合变化的 $t_0$
查看结构化数据
任务指标本文基线提升
ImageNet 256×256 类条件生成(无 CFG) FID-50K ComboStoc-XL/2 400K 步: 15.69;800K 步: 11.41 SiT-XL 400K 步: 17.2;800K 步: 12.6;DiT-XL 400K 步: 19.5;800K 步: 14.3 在 400K/800K 步上相对 SiT 分别提升 1.51/1.19 FID(≈8.8%/9.4%),相对 DiT 提升 3.81/2.89 FID(≈19.5%/20.6%)
ImageNet 256×256 类条件生成(cfg=1.5) FID-50K ComboStoc 3.1M 步: 2.14 SiT-XL 7M 步: 2.06;DiT-XL 7M 步: 2.27 ComboStoc 仅用 SiT 44% 训练步数就达到接近其最优 FID(差距仅 0.08),相对 DiT 提升 0.13
PartNet chair 结构化 3D 形状生成 FPD ↓ unsync_all: 4.04;unsync_att_part: 3.51(最优) StructureNet: 4.67;StructRe: 2.63;unsync_none (本工作基线): 7.99 相对本工作 unsync_none 提升 56%(最优配置 3.51 vs 7.99);接近 StructRe 且优于 StructureNet
PartNet chair 结构化 3D 形状生成 COV ↓ / MMD ↓ COV 0.86 / MMD 0.68(unsync_all);COV 0.85 / MMD 1.04(unsync_att_part) StructureNet: COV 0.89 / MMD 0.58;StructRe: COV 0.70 / MMD 0.65;unsync_none: COV 1.32 / MMD 1.23 相对 unsync_none 在 COV/MMD 上分别提升 0.46/0.55;结构指标接近但多样性更高
ImageNet 小数据消融(1000 张) FID-50K(ODE + cfg=1.0) ComboStoc-S/2 训练 loss 持续更低,200K 步生成清晰图像 SiT-S/2 同等步数:200K 步仍模糊 在受限数据场景下 ComboStoc 提前数倍步数收敛到可识别图像

局限与改进

作者在文末明确给出局限:当数据维度近乎独立(如纯粹的随机噪声向量)时,组合空间无相关性可学,异质 timestep 反而无意义;这类场景「理论上应该用独立模型分别生成各维度」。模型仍依赖 SiT/DiT 的 transformer 骨架,作者仅在实验中验证了这一个 backbone,虽然声称可迁移到 U-Net diffusers(仅需把 timestep 调制从 vector 改为 elementwise scaling),但未给出实验数据。Tab.8 显示 GFlops 从 237.34 升至 352.46(+48.5%),训练速度从 0.19 降至 0.15 steps/sec(约慢 21%),虽然 wall-clock time 仍领先(Fig.6c)但确实付出了额外算力。表 6 的 ablation 显示 off-diagonal drift 补偿在异步推理时仅把 FID 从 103.75 降至 103.01,SSIM 从 0.255 升至 0.262——绝对收益很小但视觉上对边界连续性很关键(Fig.16)。PartNet 数据集 chair 类的 FPD=4.04 与 StructRe 的 2.63 仍有 1.41 差距,作者归因于未使用部件层次先验,但也意味着 ComboStoc 在小样本 + 强结构数据上并非 SOTA。我的独立观察:(1) 异步推理下只验证了 uniform step number,未充分探索不同维度用不同 ODE/SDE 求解器;(2) Tab.7 提到 UN vs US 结果「类似」但 SSIM 仅 0.188,说明分级控制质量仍有较大提升空间;(3) 论文假设异步推理时用 Eq.10 的补偿项,但只在 50K 步子集上做 ablation,主实验 800K 模型未给出对照。

独立分析的弱点

独立分析的弱点与改进方向:(1) **Batch mixing 是次优策略**——文末 footnote 承认「ImageNet 上 50% 同步 50% 异步」是经验做法,初步测试显示全部异步配合某种 curriculum 可能更好,未来可探索动态比例调度(如前期 100% 异步稳定后逐步混入同步样本)。(2) **Embedding 容量可能欠拟合**——unsync_none(仅 $N\times 1\times 1\times 1$ 标量 timestep)反而比 baseline SiT 略差,作者归因为新 embedding 模块的 $C_C=4$ 太窄;改进方向是让 $C_C$ 可学习、并对不同维度用独立的可学习偏置。(3) **GFlops 上升 48%**——多出来的代价全在 conditioning tensor 的 MLP 上,可考虑把 patchwise embedding 与 image embedding 共享权重,或只在最后几层注入 $\mathbf{t}$。(4) **补偿项的解析形式过强假设**——off-diagonal drift 最小化依赖 $\delta(x_t)=x_t-x_1-\text{proj}(x_t-x_1)$ 的解析梯度,假设 $z,x_1$ 在推理时已知,实际异步 inpainting 下 $x_1$ 的未知维度会让补偿失效,应改为网络预测补偿量。(5) **结构化 3D 形状的旋转未支持**——Fig.15 把部件旋转作为已知输入而非生成目标,限制了装配场景的实用性;可通过把旋转矩阵拆为 6D continuous representation 纳入 $\mathbf{t}$ 张量化来补齐。(6) **多样性 vs 质量的 Pareto 仍可优化**——Tab.5 显示 ComboStoc COV/MMD 略逊于 StructRe,提示在保持均匀采样优势的同时引入部分部件层次信息可能进一步压缩差距。

未来方向

作者明文给出的未来方向:(i) 把 ComboStoc 与层次化生成(如 StructRe 的 part rewriting、StructureNet 的 part tree)结合,扬结构正则 + 组合采样之长;(ii) 探索 ComboStoc 在分子对接、蛋白折叠等「强组合结构 + 科学意义」领域的应用(Corso 2022、Wu 2024、Yim 2024),这些任务的解空间维度与属性数比图像和 3D 形状更高、更结构化。论文作者强调 ComboStoc 与 REPA、DeepFlow、RAE 等加速方法「正交」,因此最直接的延伸是把张量化 timestep 与表征蒸馏、深度速度监督、预训练 encoder latent 结合,可预期在 ImageNet FID 上进一步压缩收敛步数。基于结果的衍生方向:(iii) 把分级控制扩展到视频——给不同时间帧分配不同 $t_0$,实现「先决定远景再生成近景」的长视频生成;(iv) 把 mask $m\in[0,1]$ 与 text prompt 联合编码,实现「在某些区域保留参考图、其它区域遵循 prompt」的局部编辑;(v) 把异步推理用于 inpainting 之外的图像翻译(image-to-image)任务,迁移时只需把 $x_1$ 换为条件图;(vi) 探索跨模态应用,把 timestep 张量化扩展到 3D occupancy / NeRF 等更结构化的表示。

复现评估

复现评估总体良好:(1) **代码开源**——GitHub 仓库 https://github.com/Xrvitd/ComboStoc 已发布,PyTorch 实现,依赖 numpy 和 pytorch 的 broadcast semantics 即可实现张量化 timestep,无需修改核心网络结构。(2) **数据**——图像实验直接用公开 ImageNet 1.3M (256×256 中心裁剪);3D 实验用 PartNet (18K shapes),并复用了 Wang et al. 2025 公开的 pretrained point cloud VAE + transformer VAE,避免重新训练部件编码器。(3) **算力门槛偏高**——图像主实验 4×H100 GPU 训练 800K 迭代 7.5 天;3D 实验 4×A100 GPU 训练 1.5K epoch 约 3 天;小数据消融用 8×H20 训练 50K 步。一般研究者复现 Tab.1 主结果需要约 30×H100·天的算力。(4) **实现细节充分**——Alg.1 给出同步/异步推理伪代码,图 5 给出新的 timestep embedding 模块结构,Eq.5/10/11 给出训练/补偿/推理公式;超参(学习率 1e-4、AdamW、batch 256 image / 16 3D、CFG 范围 1.0/1.5/4.0、patch 2×2 image、256 parts 3D)均在 Sec.5.1 列出。(5) **难度**——中等偏上:核心改动只有一行公式与一个 embedding 模块,但异步推理的补偿项涉及 ODE/SDE 积分细节、GFlops 优化需要 GPU kernel 经验,建议先复现 unsync_none baseline(最简单)再逐步打开异步与分级控制。