Merge int8_convrot models ?

#2
by sunnyboxs - opened

Could you upload a single-file format version that can be used in ComfyUI,
like this:

fl2va_int8_convrot.safetensors
ref2va_int8_convrot.safetensors

Thanks~

I agree, single int8 models would be much better.

I made a single file, but it cannot used by comfy, the comfy loaders do not support the structure yet and there is no PR to support it... πŸ˜‘

I made a single file, but it cannot used by comfy, the comfy loaders do not support the structure yet and there is no PR to support it... πŸ˜‘

@darksidewalker Try this node? https://github.com/Saganaki22/ComfyUI-Hyperflow

I made a single file, but it cannot used by comfy, the comfy loaders do not support the structure yet and there is no PR to support it... πŸ˜‘

@darksidewalker Try this node? https://github.com/Saganaki22/ComfyUI-Hyperflow

That is a lora loader. Not working with the full checkpoint.

I made a single file, but it cannot used by comfy, the comfy loaders do not support the structure yet and there is no PR to support it... πŸ˜‘

can you give that file ? or link

Did it. Single-file INT8 for ComfyUI, both fl2va and ref2va:
https://huggingface.co/BennyDaBall/HyperFlow-H3-Flash-INT8-ComfyUI

@darksidewalker is right that the stock loaders can't run it as is. HyperFlow feeds the model a second time value and some blocks are low-rank, so it needs one small loader node:
https://github.com/BennyDaBall930/comfyui_hyperflow_int8_nodes
It's also in ComfyUI Manager as HyperFlow INT8 Nodes. You need the official ComfyUI-HyperFlow-Flash pack installed too.

It's Video Rebirth's own INT8 weights converted bit for bit to ComfyUI's layout, nothing requantized, running on ComfyUI's native INT8 kernels. Workflows for t2v, i2v, flf2v and ref2v are in the repo.

On my 5090 at 1344x768, a 5 s clip (124 frames) with audio takes 46 s, vs 66 s for the Q4_K_M GGUF at the same settings. About 38 s with ComfyUI's sparse attention node (that workflow is included).

@VideoRebirthAI if you want this in your official ComfyUI pack, I've got the loader ready to PR. It's small and reuses your model_patch.py as is, so your users would only need your pack plus these weights.

Unofficial conversion, weights stay under the MiniMax H3 Community License.

Sign up or log in to comment