Files
Gavroche 9651f824f5 v1.0.13: Fix critical WAN video workflow errors and add comprehensive testing
- Fixed AttributeError: 'dict' object has no attribute 'shape'
- Fixed IndexError: tuple index out of range in WAN VAE memory calculation
- Fixed ValueError: Expected numpy array with ndim 3 but got 4 in video output
- Added comprehensive test suite with 9 test cases covering all error scenarios
- Added debug data collection and optimization testing framework
- Updated documentation with testing section and performance benchmarks
- Cleaned up unused files and improved code quality
- WAN video workflows now work end-to-end without errors
2025-10-10 20:00:32 -04:00

37 lines
1.2 KiB
TOML

[project]
name = "rocm-ninodes"
description = "ROCM Optimized Nodes for ComfyUI - High-performance VAE decode and sampling nodes specifically tuned for AMD GPUs with ROCm support, particularly targeting gfx1151 architecture"
version = "1.0.13"
license = {file = "LICENSE"}
dependencies = [
"numpy>=1.20.0",
"Pillow>=8.0.0",
]
[project.urls]
Repository = "https://github.com/iGavroche/rocm-ninodes"
[tool.comfy]
PublisherId = "igavroche"
DisplayName = "RocM Ninodes"
Icon = "https://raw.githubusercontent.com/iGavroche/rocm-ninodes/refs/heads/main/icon.jpg"
includes = ["nodes.py", "web/", "comfyui_manager.json"]
requires-comfyui = ">=1.0.0"
[tool.comfyui-manager]
name = "rocm-ninodes"
display_name = "RocM Ninodes"
description = "ROCM Optimized Nodes for ComfyUI - High-performance VAE decode and sampling nodes specifically tuned for AMD GPUs with ROCm support"
version = "1.0.13"
author = "iGavroche"
author_email = "nino2k@proton.me"
repository = "https://github.com/iGavroche/rocm-ninodes"
license = "MIT"
nodes = [
"ROCMOptimizedVAEDecode",
"ROCMOptimizedVAEDecodeTiled",
"ROCMVAEPerformanceMonitor",
"ROCMOptimizedKSampler",
"ROCMOptimizedKSamplerAdvanced",
"ROCMSamplerPerformanceMonitor"
]