Adds diagnostic nodes for debugging black image issues caused by
numpy's lack of bfloat16 support on AMD ROCm, older NVIDIA cards,
Apple Silicon, and unified memory systems.
Nodes included:
- HALO VAE Decode/Encode (FP32) - forces fp32 to fix bf16 conversion
- HALO Latent Debug - check sampler output for NaN
- HALO Conditioning Debug - check text encoder for NaN
- HALO Model Debug - inspect model dtype
Repository: https://github.com/bkpaine1/halo_pack
Co-authored-by: bkpaine1 <bkpaine1@github.com>
Halo-Lipsy is a native Wav2Lip implementation for ComfyUI that finally works
on AMD APUs with unified memory (Strix Halo, etc.).
Key features:
- No subprocess hacks - runs natively in ComfyUI process
- Face detection on CPU to prevent memory conflicts
- Safe tensor casting for unified memory compatibility
- Sync tuning and edge blending options
- Works on ROCm, AMD APUs, and NVIDIA
Tested on Ryzen AI Max+ 395 (Strix Halo) with 64GB unified memory and ROCm 7.11.
Repository: https://github.com/bkpaine1/Halo-Lipsy
Co-authored-by: bkpaine1 <bkpaine1@users.noreply.github.com>