Efficient-Large-Model / SANA-Video_2.0_5B_720p_4step

huggingface.co
Total runs: 825
24-hour runs: -2
7-day runs: -185
30-day runs: -1.7K
Model's Last Updated: September 08 2026
text-to-video

Introduction of SANA-Video_2.0_5B_720p_4step

Model Details of SANA-Video_2.0_5B_720p_4step

SANA-Video 2.0 5B 720p — 4-Step Preview

Research preview: This distilled checkpoint is an early T2V-only preview. For the original 50-step T2V + TI2V release, use SANA-Video_2.0_5B_720p .

Project page · Online demo · Documentation · GitHub · Paper

SANA-Video 2.0 is an efficient diffusion transformer for high-resolution video generation. This preview provides a full-model EMA checkpoint distilled for four-stage text-to-video generation at 720p. It combines gated bidirectional linear-attention layers with periodic dense softmax-attention anchors and shared Attention Residual aggregation.

Model details
Property Value
Architecture SanaVideo2_5B
Parameters 4,466,980,960 model parameters (4.47B)
Transformer 32 layers, hidden size 2,560
Attention 75% gated linear attention, 25% dense softmax anchors
Attention Residuals Shared, timestep-independent aggregation every 8 layers
Task Text-to-video only
Output bucket 736 × 1280, 81 frames, 16 FPS (about 5.06 seconds)
Model construction Source tower at 480; explicit dynamic 736 × 1280 bucket
Text encoder google/gemma-2-2b-it
VAE LTX 2.3, 128 latent channels, stride (8, 32, 32)
Inference BF16, CFG 1, 4 stages, sana_shift6_dpm , no motion suffix
License Apache 2.0
Checkpoint lineage and format

The selected checkpoint is the global-step-1000 DMD EMA export initialized from the SANA-Video 2.0 SFT model after merging the ReFL step-500 adapter. DMD then updates the full transformer; this release is therefore a full model, not a LoRA adapter .

The checkpoint contains a state_dict_ema tensor mapping only. It does not contain optimizer, learning-rate scheduler, gradient-scaler, or training-loop state. The inference entry point unwraps state_dict_ema , removes an optional model. key prefix, and casts the transformer to BF16.

Files
  • checkpoints/SANA_Video_2.0_5B_720p_4step.pth : distilled EMA transformer
  • config.yaml : clean 5B source-tower config with the preview frame/FPS defaults
  • demo/ : verified seed-4 MP4 and poster generated from this checkpoint
  • LICENSE : Apache License 2.0
Verified 4-step example

This 1280 × 736, 81-frame, 16 FPS sample was generated from the released checkpoint with seed 4 and the exact command shown below.

SANA-Video 2.0 5B four-step preview: a cartoon rooster holding a beer bottle in a floral vintage room

▶ Watch or download the verified four-step video

Prompt: In a cozy, vintage room adorned with floral wallpaper, a cartoon rooster sits comfortably in a floral-patterned armchair, sipping from a bottle of beer. The rooster, with its vibrant red comb and wattle, displays a range of expressions—smiling, nodding, and opening its beak wide in a cheerful manner. The setting includes wooden furniture and another beer bottle on the table, adding to the relaxed atmosphere. The camera captures the rooster from a close-up angle, emphasizing its animated movements and lively demeanor.

Four-stage sampling contract

This model does not use a truncated DPM-Solver trajectory. At each fixed stage, the model predicts velocity v , computes x0 = x - sigma * v , and—except at the terminal stage—re-noises x0 at the next sigma with a fresh draw from the same seeded generator.

Stage Physical sigma API timestep Model embedding timestep
1 0.9998332262 999.8332262 999
2 0.9471688271 947.1688271 947
3 0.8568977118 856.8977118 856
4 0.6663702130 666.3702130 666

The rollout uses one BF16 initial-noise draw and three BF16 transition-noise draws. flow_shift is not applied by this sampler.

Inference

Until the upstream PR is merged, use the preview branch:

git clone https://github.com/Efficient-Large-Model/Sana.git
cd Sana
git checkout feat/sana-video2-4step-preview
bash environment_setup.sh sana
conda activate sana

Place the Diffusers-format LTX 2.3 VAE at output/pretrained_models/LTX-2.3-Diffusers/ , or update vae.vae_pretrained in the config.

The following command uses the exact public preview settings:

bash inference_video_scripts/inference_sana_video.sh \
  --np 1 \
  --config configs/sana_video2/SanaVideo2_5B_720p.yaml \
  --model_path hf://Efficient-Large-Model/SANA-Video_2.0_5B_720p_4step/checkpoints/SANA_Video_2.0_5B_720p_4step.pth \
  --txt_file=asset/samples/sana_video2_5b_720p_demo.txt \
  --task=t2v \
  --model.image_size=480 \
  --custom_height_width='[736,1280]' \
  --sampling_algo=fastvideo_dmd_4step \
  --generator_sigma_profile=sana_shift6_dpm \
  --cfg_scale=1.0 \
  --flow_shift=1.0 \
  --motion_score=0 \
  --negative_prompt=None \
  --num_frames=81 \
  --step=4 \
  --fps=16 \
  --seed=4 \
  --work_dir output/sana_video2_t2v_720p_4step_preview

The selected global-step-1000 checkpoint was evaluated on the full VBench T2V suite: 4,730 prompts across all 16 dimensions, using the same four-stage sampling contract, 736×1280 resolution, 81 frames, 16 FPS, and CFG 1.

Intended use

This model is intended for research, evaluation, and creative generation of short videos from text. It can also serve as a full-model starting point for further research under the license terms. It is not intended for first-frame image conditioning; use the base release for TI2V.

The model is not intended to produce factual evidence, identify people, make high-impact automated decisions, or generate content that violates privacy, copyright, applicable law, or platform policies.

Limitations and bias
  • This is a research preview and has less extensive release validation than the original 50-step model.
  • Generated motion, anatomy, text rendering, object permanence, and physical interactions may be inconsistent, especially for crowded or highly dynamic scenes.
  • Prompt following can degrade for long, ambiguous, or compositionally complex instructions.
  • Outputs can reflect social and cultural biases present in training data and in the separately loaded text encoder.
  • The model does not independently verify whether generated content is factual, safe, or free of third-party rights.

Users should review outputs before publication, disclose synthetic media where appropriate, and add safeguards suited to their application.

Resources
Citation

If you use SANA-Video, please cite the SANA-Video work linked from the project page . SANA-Video 2.0-specific citation information will be added when it becomes available.

Runs of Efficient-Large-Model SANA-Video_2.0_5B_720p_4step on huggingface.co

825
Total runs
-2
24-hour runs
-185
3-day runs
-185
7-day runs
-1.7K
30-day runs

More Information About SANA-Video_2.0_5B_720p_4step huggingface.co Model

More SANA-Video_2.0_5B_720p_4step license Visit here:

https://choosealicense.com/licenses/apache-2.0

SANA-Video_2.0_5B_720p_4step huggingface.co

SANA-Video_2.0_5B_720p_4step huggingface.co is an AI model on huggingface.co that provides SANA-Video_2.0_5B_720p_4step's model effect (), which can be used instantly with this Efficient-Large-Model SANA-Video_2.0_5B_720p_4step model. huggingface.co supports a free trial of the SANA-Video_2.0_5B_720p_4step model, and also provides paid use of the SANA-Video_2.0_5B_720p_4step. Support call SANA-Video_2.0_5B_720p_4step model through api, including Node.js, Python, http.

Efficient-Large-Model SANA-Video_2.0_5B_720p_4step online free

SANA-Video_2.0_5B_720p_4step huggingface.co is an online trial and call api platform, which integrates SANA-Video_2.0_5B_720p_4step's modeling effects, including api services, and provides a free online trial of SANA-Video_2.0_5B_720p_4step, you can try SANA-Video_2.0_5B_720p_4step online for free by clicking the link below.

Efficient-Large-Model SANA-Video_2.0_5B_720p_4step online free url in huggingface.co:

https://huggingface.co/Efficient-Large-Model/SANA-Video_2.0_5B_720p_4step

SANA-Video_2.0_5B_720p_4step install

SANA-Video_2.0_5B_720p_4step is an open source model from GitHub that offers a free installation service, and any user can find SANA-Video_2.0_5B_720p_4step on GitHub to install. At the same time, huggingface.co provides the effect of SANA-Video_2.0_5B_720p_4step install, users can directly use SANA-Video_2.0_5B_720p_4step installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

SANA-Video_2.0_5B_720p_4step install url in huggingface.co:

https://huggingface.co/Efficient-Large-Model/SANA-Video_2.0_5B_720p_4step

Url of SANA-Video_2.0_5B_720p_4step

Provider of SANA-Video_2.0_5B_720p_4step huggingface.co

Efficient-Large-Model
ORGANIZATIONS

Other API from Efficient-Large-Model