Skip to main content
Not merged yet. H3 support is only in miles-diffusion#154 and sglang-diffusion#34365. Neither repo has it on main. After a normal install, follow Setup to move both checkouts onto those PRs.

1. Model introduction

MiniMax-H3 is MiniMax’s omni-modal generative system: one transformer denoises a packed text + video + audio sequence and emits video with native stereo audio. MiniMax distilled CFG into the checkpoint, so the official setting has no classifier-free guidance — the recipe is unguided (--diffusion-guidance-scale 1.0). The unmerged PR trains the t2va (text-to-audio-video) workflow, video branch only — the audio stream is rolled out but not trained.

2. Supported variants

3. Setup

H3 is not on main of either repo. Finish Installation first (Docker image or from source), then move both halves onto the open PRs — a main trainer against a main engine will not run this recipe. Paths below match the Docker image (/root/miles_diffusion, /sgl-workspace/sglang).
Drop these checkouts once both PRs merge.

4. Launch

The 2-GPU recipe lives on PR #154, not main: scripts/run_diffusion_grpo_h3_t2va_2gpu.py — 2 colocate GPUs, reward colocated, 16:9 / 4 s (sglang pins short_edge=768, so the canvas is 1344×768 / 107 frames). Requires --use-lora --lora-ipc-weight-sync (the recipe already sets both). Status: 📈 V — Verified, based on the complete run reported on PR #154. The command does not exist on main.
The commands above are the 2-GPU verification path on PR #154. No larger canonical H3 topology is committed to main.

5. Reference results

2-GPU long run from PR #154 (rollout_batch_size=4, n_samples_per_prompt=16):
  • train/log_prob_mean_abs_diff stays in 1.4e-5 .. 7.1e-5 (under 1e-4).
  • Eval PickScore (eval/pickscore_test, every 10 rollouts): 0.806 → 0.814, peak 0.816 at step 59.
  • Train rollout/reward/raw_mean sits around ~0.79 (64 samples / step; noisier than eval).
This is the batch-4 curve reported on PR #154; it is not evidence for a larger topology. MiniMax H3 log_prob_mean_abs_diff MiniMax H3 eval PickScore MiniMax H3 train rollout PickScore