Views
No views yet
Lightricks/LTX-2.3
22b-distilled-1.1, for NVIDIA Blackwell (RTX PRO 6000 / RTX 50-series, sm120) via ComfyUI.960×544, 8-step distilled sampler, distilled decode, RTX PRO 6000 (96 GB), vLLM-adjacent
ComfyUI stack on torch cu130. Speed/VRAM reproduced across 2 runs each; quality eyeballed across 4 prompts.| Metric | bf16 (upstream) | NVFP4 (this) | Δ |
|---|---|---|---|
| Disk size | 46.1 GB | 22.9 GB | 2.0× smaller |
| DiT step speed | 2.85 s/it | 1.82 s/it | 1.57× faster |
| Peak runtime VRAM | ~60 GB | ~37 GB | −38% |
| Cold load + first clip | 39.2 s | 19.0 s | 2.1× faster |
| Distilled-decode quality | baseline | visually unchanged | — |
1280×704 ≈ 3.85 s/it, scaling with token count as expected).WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations). This is the field's #1 LTX-fp4 confusion. If your fp4 is slower than
fp8, this is why.1pip install --force-reinstall --no-cache-dir torch==2.11.0 torchvision torchaudio \
2 --index-url https://download.pytorch.org/whl/cu130ComfyUI-LTXVideo
(provides the comfy_kitchen NVFP4 kernels: scaled_mm_nvfp4, quantize_nvfp4).ltx-2.3-22b-distilled-1.1-fp4.safetensors into ComfyUI/models/checkpoints/.2.3/LTX-2.3_T2V_I2V_Single_Stage_Distilled_Full example workflow, point the
CheckpointLoaderSimple at this file, keep the distilled decode/save branch.gemma_3_12B_it_fp8_scaled.safetensors works well)._quantization_metadata header, so ComfyUI's LTX loader auto-detects the
NVFP4 layers — no flags, no config edits.transformer_blocks 1–42 (attention q/k/v/out + feed-forward,
video + audio + cross-modal). 1,176 weights.to_gate_logits gates, the patchify / proj_out / adaln / caption + embeddings connectors, and the entire
VAE / audio-VAE / vocoder.W (uint8 packed) + W_scale (fp8-e4m3 per-block) + W_scale_2 (fp32
per-tensor) — byte-identical to the shipped 19B fp4 format.quantize.py (in this repo / protoLabsAI/lab). It streams the bf16 checkpoint
tensor-by-tensor through comfy_kitchen's own TensorCoreNVFP4Layout.quantize, so the output format is
guaranteed loader-compatible. ~40 s on one Blackwell card.1CUDA_VISIBLE_DEVICES=0 python quantize.py \
2 --in ltx-2.3-22b-distilled-1.1.safetensors \
3 --out ltx-2.3-22b-distilled-1.1-fp4.safetensorsLightricks/LTX-2.3, released under the LTX-2
Community License (see LICENSE). This quant is redistributed under the same license, including its
Acceptable Use Policy (Attachment A) and paragraph 4 use restrictions, which pass through to you. High-revenue
commercial entities require a separate Commercial Use Agreement from Lightricks for use — see the license.