Views
No views yet
diffusers-modular/MiniMax-H3-Pruned-Ref-Delta-Fused-r1024.fc2-BF16 compatibility variants retained for older/problematic ComfyUI execution paths. No training, fine-tuning, additional pruning, or learned-weight adaptation was performed.| File | Variant | Notes |
|---|---|---|
MiniMax-H3-Pruned-Ref-Delta-Fused-r1024-comfy.safetensors | BF16 | Native ComfyUI conversion; 40,235,519,464 bytes (~37.472 GiB); 534 container tensors |
MiniMax-H3-Pruned-Ref-Delta-Fused-r1024-comfy-int8.safetensors | INT8 | All four heavy Linear weights in each of the 50 main transformer blocks quantized; 200 core Linear layers total; ~21.0 GB |
MiniMax-H3-Pruned-Ref-Delta-Fused-r1024-comfy-int8-convrot.safetensors | INT8 ConvRot | Same 200-layer policy with ConvRot groupsize 256; ~21.0 GB; tested successfully on the author's current ComfyUI core |
MiniMax-H3-Pruned-Ref-Delta-Fused-r1024-comfy-int8-fc2bf16.safetensors | INT8 / BF16 mixed | Compatibility variant; 150 core Linear layers quantized; all 50 MLP fc2 weights remain BF16; 832 tensors |
MiniMax-H3-Pruned-Ref-Delta-Fused-r1024-comfy-int8-convrot-fc2bf16.safetensors | INT8 ConvRot / BF16 mixed | Compatibility variant using the same 150-layer policy with ConvRot groupsize 256; all 50 MLP fc2 weights remain BF16; 832 tensors |
hf/Xet during upload.78b88298e241231b3bd95d752abde711efc9dd6517669a8a934faeb70baf6a98d5593b33e9920d038241697e871955e6ad118dce08ff49b6bccddfb85e9c06a01MiniMax-H3-Pruned-Ref-Delta-Fused-r1024-comfy-int8.safetensors
2b1aa96041103165fe18fffa4c6e6f9d6a23a090527762cbf6e9f607caac54321
3
4MiniMax-H3-Pruned-Ref-Delta-Fused-r1024-comfy-int8-convrot.safetensors
500be5b0f995cc5a628921790f69cb22e138776c1e12235e3eab521941bb4b8c21MiniMax-H3-Pruned-Ref-Delta-Fused-r1024-comfy-int8-fc2bf16.safetensors
25e9bb588f8b025414121b3036b0ea39b0e88483bd90c5de645ff87449cb5fcee
3
4MiniMax-H3-Pruned-Ref-Delta-Fused-r1024-comfy-int8-convrot-fc2bf16.safetensors
5304e808416e714a91c348b7ba70ad5098d8b294783596d304c9eec602f1f609c.comfy_quant format and TensorWiseINT8Layout. No custom quantized-model loader is required.1blocks.N.attn.qkv_proj.weight
2blocks.N.attn.out_proj.weight
3blocks.N.mlp.fc1.weightblocks.N.mlp.fc2.weight*-fc2bf16.safetensors compatibility variants keep those 50 fc2 weights in BF16 and therefore retain the original 150-layer INT8 policy.1format: int8_tensorwise
2per_channel: false
3convrot: false1format: int8_tensorwise
2per_channel: true
3convrot: true
4convrot_groupsize: 256adaln_basis and adaln_mean, which are retained in the repaired BF16 artifact but unused by native ComfyUI inference, are omitted from all quantized derivatives.fc2 compatibility historyblocks.N.mlp.fc2.weight.linear_input_act(..., "swiglu") path sent quantized fc2 through comfy_kitchen.int8_linear. The observed failure involved a very large contiguous INT8 scratch allocation during dynamic activation quantization and could result in OOM or a hard WSL failure.fc2-BF16 variants were created to avoid that path while retaining INT8 for the other three heavy Linear weights in every transformer block.fc2-BF16 files remain published as compatibility fallbacks for older or otherwise affected ComfyUI installations.MiniMax-H3-Pruned-Ref-Delta-Fused-r1024-comfy-int8-convrot.safetensorsMiniMax-H3-Pruned-Ref-Delta-Fused-r1024-comfy-int8.safetensorsfc2 execution, use the corresponding fc2bf16 compatibility variant:1MiniMax-H3-Pruned-Ref-Delta-Fused-r1024-comfy-int8-fc2bf16.safetensors
2MiniMax-H3-Pruned-Ref-Delta-Fused-r1024-comfy-int8-convrot-fc2bf16.safetensors| Layer | Repository / revision |
|---|---|
| Original model | MiniMaxAI/MiniMax-H3 |
| ComfyUI pruned-model lineage | Comfy-Org/MiniMax-H3 |
| Immediate source | diffusers-modular/MiniMax-H3-Pruned-Ref-Delta-Fused-r1024 |
| Immediate-source revision | c7d26373ecb070f1f1dc8811609d56d10d45d690 |
| Native conversion / quantized packaging | xmarre |
PROVENANCE.md for the BF16 conversion record.adaln_t_table [1025, 8] F321time_embedder.proj_in.*
2time_embedder.proj_out.*time_embedder.table; the native conversion restores it as adaln_t_table.folded_bias tensors. They are converted to the native ComfyUI bias parameters:1transformer_blocks.N.adaln_proj.folded_bias
2 -> blocks.N.adaln_proj.linear.bias N = 0..49
3
4norm_out.folded_bias
5 -> final_layer.adaln_proj.linear.biasconfig safetensors metadata;qkv_proj tensors;rope.inv_freq buffer;adaln_basis and adaln_mean; native ComfyUI does not consume them. A clean fresh conversion, and all quantized derivatives, omit those auxiliaries.1adaln_t_table [1025, 8] F32: OK
2full timestep MLP tensors: absent
3all 50 block AdaLN input widths = 8: OK
4final-layer AdaLN input width = 8: OK
5all 51 native AdaLN biases: present / F32
6Diffusers folded_bias keys: absent
7stale config metadata: absent
8required native MiniMax-H3 keys: present
9rope.inv_freq [16] F32: OK
10safetensors.safe_open: OKfc2-BF16 compatibility variants were validated through full native ComfyUI execution. The tested workflow exercised:1model_type FLOW_AV detection
2H3 Continuum main sampling pass 1
3H3 Continuum continuation sampling pass 2
4Spectrum H3 actual/forecast execution
5large 3D latent refine pass
6video VAE decode
7audio VAE decode
8final Continuum assembly
9video combinefc2-BF16 variants completed that tested end-to-end workflow without the failures seen in the earlier full-INT8 execution path.ComfyUI/models/diffusion_models/DiffusionModelLoaderKJ from xmarre/ComfyUI-KJNodes.1weight_dtype: default
2compute_dtype: default or bf16tools/convert_h3_diffusers_to_comfy_v3.py — corrected Diffusers -> native ComfyUI converter.tools/repair_h3_pruned_comfy_header.py — repairs the pruned timestep-table mapping and removes stale Diffusers config metadata from an earlier conversion.tools/repair_h3_pruned_folded_biases.py — repairs the 51 pruned AdaLN folded-bias names in an earlier converted artifact without rewriting the tensor payload.fc2-BF16 variants retain fc2 in BF16 as a compatibility fallback. They do not add trained capabilities and are not fine-tunes or additional pruning passes.LICENSE, with the distribution notice in NOTICE.