From 971af875294c98ac8df8eb6a6ff8971c05a4a628 Mon Sep 17 00:00:00 2001 From: bkpaine1 Date: Thu, 5 Feb 2026 22:22:31 -0500 Subject: [PATCH] Add HALO Debug Pack - AMD ROCm bf16 diagnostic tools (#2562) 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 --- custom-node-list.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/custom-node-list.json b/custom-node-list.json index f3571ace..df47e53d 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -43306,6 +43306,17 @@ ], "install_type": "unzip", "description": "This is a node to convert an image into a CMYK Halftone dot image." + }, + { + "author": "bkpaine1", + "title": "HALO Debug Pack", + "id": "halo-pack", + "reference": "https://github.com/bkpaine1/halo_pack", + "files": [ + "https://github.com/bkpaine1/halo_pack" + ], + "install_type": "git-clone", + "description": "AMD ROCm bf16 diagnostic tools for ComfyUI. Fixes black image issues caused by numpy's lack of bfloat16 support. Includes FP32 VAE decode/encode and debug nodes for latent, conditioning, and model inspection. Useful for AMD Strix Halo, older NVIDIA cards, Apple Silicon, and unified memory systems." } ] }