- Fixed 'Input type (float) and bias type (c10::BFloat16) should be the same' error - Added smart precision detection to match VAE model dtype - Added explicit BFloat16 to Float32 conversion when needed - Enhanced model conversion logic with proper logging - Updated version to 1.0.16 This fix ensures VAE model and input tensors always have matching dtypes, preventing PyTorch type mismatch errors while maintaining ROCm optimizations.
49 lines
1.2 KiB
JSON
49 lines
1.2 KiB
JSON
{
|
|
"name": "rocm-ninodes",
|
|
"version": "1.0.15",
|
|
"description": "ROCM-optimized ComfyUI nodes for AMD GPU performance",
|
|
"author": "Nino",
|
|
"email": "nino2k@proton.me",
|
|
"url": "https://github.com/iGavroche/rocm-ninodes",
|
|
"license": "MIT",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/iGavroche/rocm-ninodes.git"
|
|
},
|
|
"keywords": [
|
|
"comfyui",
|
|
"rocm",
|
|
"amd",
|
|
"gpu",
|
|
"optimization",
|
|
"vae",
|
|
"sampling",
|
|
"gfx1151"
|
|
],
|
|
"comfyui": {
|
|
"id": "rocm-ninodes",
|
|
"display_name": "RocM Ninodes",
|
|
"description": "ROCM-optimized nodes for AMD GPU performance",
|
|
"author": "Nino",
|
|
"version": "1.0.16",
|
|
"category": "Optimization",
|
|
"tags": ["rocm", "amd", "gpu", "optimization", "vae", "sampling"],
|
|
"nodes": [
|
|
"ROCMOptimizedCheckpointLoader",
|
|
"ROCMOptimizedVAEDecode",
|
|
"ROCMOptimizedVAEDecodeTiled",
|
|
"ROCMVAEPerformanceMonitor",
|
|
"ROCMOptimizedKSampler",
|
|
"ROCMOptimizedKSamplerAdvanced",
|
|
"ROCMSamplerPerformanceMonitor",
|
|
"ROCMFluxBenchmark",
|
|
"ROCMMemoryOptimizer"
|
|
],
|
|
"requirements": [
|
|
"numpy>=1.20.0",
|
|
"Pillow>=8.0.0"
|
|
],
|
|
"install_script": "install.py"
|
|
}
|
|
}
|