Views
No views yet
WanPipeline.WanTransformer3DModel are quantized to
nf4_weightonly — 4-bit NormalFloat weights with a rank-32 low-rank error
correction term fitted over 8 iterations, which recovers most of the quality
NF4 alone gives up. Activations stay in fp16.UniPCMultistepScheduler.
Quantization was done with WaveSpeed's xelerate.ao.quantize. Weights are
pickled .bin shards, so loading requires use_safetensors=False.1import torch
2from diffusers import WanPipeline
3
4pipe = WanPipeline.from_pretrained(
5 "wavespeed/Wan2.1-T2V-14B-Diffusers-fp16-nf4",
6 torch_dtype=torch.float16,
7 use_safetensors=False,
8).to("cuda")xelerate runtime; the low-rank
correction term is not part of the stock bitsandbytes NF4 format.wavespeed/Wan2.1-T2V-14B-Diffusers-fp16
— the unquantized fp16 baseline this was built from.