Downloads · 30 days
4.4K
7% of all-time downloads
rzgar/minimax_h3_fl2va_fp8_e4m3fn
minimax_h3_fl2va_fp8_e4m3fn is a image-to-video model from rzgar. Use it for the image-to-video task on the model card, and read the license before you ship it in a product. It is set up for diffusers. The card lists the license as apache-2.0.
MXFP8 quantization of the MiniMax H3 fl2va (first-last-frame to video+audio) diffusion checkpoint.
Downloads · 30 days
4.4K
7% of all-time downloads
All-time downloads
62.2K
Public
Repo size
129 GB
Likes
25
Trending 1
Click a slice to open those files.
.safetensors129 GB · 100%
From the Hugging Face model README
MXFP8 quantization of the MiniMax H3 fl2va (first-last-frame to video+audio) diffusion checkpoint.
better audio at 5 (talking heads, less motions) & 8-steps (shift 8)
<video controls width="1280" height="720"> <source src="https://huggingface.co/rzgar/minimax_h3_fl2va_fp8_e4m3fn/resolve/main/demo/mxfp8_vs_fp8/mxfp8_vs_fp8.mp4" type="video/mp4"> Your browser does not support the video tag. </video>Balanced quality and performance
fp16attn 8-steps | shift: 8.0 <video controls width="1280" height="720"> <source src="https://huggingface.co/rzgar/minimax_h3_fl2va_fp8_e4m3fn/resolve/main/demo/fp16attn/fp16-fp8_demo.mp4" type="video/mp4"> Your browser does not support the video tag. </video>
Based on testing (this model and pruned_fp8), the minimal steps to get results similar to Lightx2v using 4-step LoRAs is 5step & 5steps. The sweet spot for quality and speed is 8step and 8steps. This quantization requires a minimum of 8step.
| 5-Step pruned fp8 | 5-Step mxfp8 | 8-Step fp8 |
|---|---|---|
| <video controls width="50%" height="50%"> <source src="https://huggingface.co/rzgar/minimax_h3_fl2va_fp8_e4m3fn/resolve/main/demo/MiniMax_H3_5step_pruned_fp8.mp4" type="video/mp4"></video> | <video controls width="50%" height="50%"> <source src="https://huggingface.co/rzgar/minimax_h3_fl2va_fp8_e4m3fn/resolve/main/demo/mxfp8_vs_fp8/MiniMax_H3_mxfp8_5step_5steps_.mp4" type="video/mp4"></video> | <video controls width="50%" height="50%"> <source src="https://huggingface.co/rzgar/minimax_h3_fl2va_fp8_e4m3fn/resolve/main/demo/MiniMax_H3_8step_fp8_.mp4" type="video/mp4"></video> |
| 8-steps fp16attn |
|---|
| <video controls width="50%" height="50%"> <source src="https://huggingface.co/rzgar/minimax_h3_fl2va_fp8_e4m3fn/resolve/main/demo/fp16attn/MiniMax_H3_fp16-fp8_8steps_.mp4" type="video/mp4"></video> |
FP8 quantization of the MiniMax H3 fl2va (first-last-frame to video+audio)
diffusion checkpoint.
Original model: MiniMaxAI/MiniMax-H3
| Variant | Download |
|---|---|
| minimax_h3_fl2va_mxfp8.safetensors | Download 47.6GB |
| minimax_h3_fl2va_fp16attn_fp8.safetensors | Download 28.7GB |
| minimax_h3_fl2va_fp8_e4m3fn.safetensors | Download 47GB |
| minimax_h3_fl2va_pruned_fp8_scaled.safetensors | Download 21GB |
Old but gold upscale models. Lower image resolution for faster inference and more steps.
736x416 | ~56 sec | 1472x832 60fps <video controls width="1280" height="720"> <source src="https://huggingface.co/rzgar/minimax_h3_fl2va_fp8_e4m3fn/resolve/main/upscale_models/demo/2xNomosUni_60_fps.mp4" type="video/mp4"> Your browser does not support the video tag. </video>
| Tensors | Dtype | Note |
|---|---|---|
adaln_proj.linear.* (100 tensors) | BF16 | Per-block modulation, largest single weight |
token_refiner.* (17 tensors) | BF16 | Text embedding refinement, 2 layers only |
condition_proj.* (2 tensors) | BF16 | Cross-modal conditioning bridge |
All norm weights (norm1, norm2, q_norm, k_norm, final_norm) | BF16 | 104 tensors, tiny and precision-sensitive |
| All biases | BF16 | 56 tensors |
time_embedder.* (4 tensors) | FP32 | Timestep signal, original precision preserved |
video_patch_proj.*, audio_patch_proj.* (4 tensors) | FP32 | Input/output projections |
final_layer.*_out.* (4 tensors) | FP32 | Decoder output heads |
rope.inv_freq (1 tensor) | FP32 | Position encoding |
What this is: the result of looking into why male anatomy comes out misshaped in text-to-video scenes
or when a nude male appears in the I2V scene.
Along the way we learned some things worth knowing about how this model really works, read README.md
and notes.md in case of you are interested.
Q: Is it a text-encoder problem? Would an abliterated Qwen3-VL solve it?
Q: Is the base model censored? Would a domain-specific LoRA be ineffective?
Experimental: 1.2 strength in both nodes improves NSFW rhythmic animations in some scenarios <img src="https://huggingface.co/rzgar/minimax_h3_fl2va_fp8_e4m3fn/resolve/main/ComfyUI-MiniMaxH3-Text-Enhancer/txt_enhancer_exprmntl.png" width="1280" height="720" />