- 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
- Fixed blessed workflow using diffusion-model-only file instead of full checkpoint
- Resolved 'clip input is invalid: None' error caused by flux1-dev-fp8.safetensors
- Enhanced error handling with comprehensive validation for model, CLIP, and VAE outputs
- Updated troubleshooting guide to explain diffusion-model-only files issue
- Added Flux model guidance for separate file structure
- Blessed workflow now uses user-selectable checkpoint for maximum compatibility
- Fixed flux_dev_optimized.json to use user-selectable checkpoint instead of hardcoded flux1-dev-fp8.safetensors
- Updated troubleshooting guide to explain diffusion-model-only files issue
- Added guidance for Flux models that come as separate files
- Resolves CLIP input invalid error caused by using diffusion model only file
- Created flux_dev_optimized_generic.json with no hardcoded checkpoint
- Added comprehensive troubleshooting section for CLIP input errors
- Provides solutions for missing/invalid checkpoint issues
- Added generic workflow download link for users without specific checkpoints
- Enhanced error handling and validation in checkpoint loader
- Added GitHub web interface links as alternatives to raw.githubusercontent.com
- Provides immediate access while CDN propagates
- Ensures users can access flux_dev_optimized.json workflow
- Fixed critical ROCMOptimizedCheckpointLoader errors causing noise output
- Resolved torch.pickle and comfy.model_management.ModelPatcher errors
- Streamlined checkpoint loader implementation for maximum reliability
- Enhanced with lazy_loading, optimize_for_flux, and precision_mode parameters
- Performance within 2-3% of standard loader (28.32s vs 29.07s)
- Verified proper 512x512 PNG image generation with both standard and ROCM nodes
- Updated blessed workflow with enhanced checkpoint loader parameters
- Comprehensive testing confirms stable end-to-end workflow execution
- Increment version in pyproject.toml and comfyui_manager.json from 1.0.7 to 1.0.9
- Add new nodes: ROCMOptimizedCheckpointLoader, ROCMFluxBenchmark, and ROCMMemoryOptimizer
- Implement Flux-specific optimizations and adaptive tile sizing in VAE decode
- Introduce memory management improvements and performance benchmarks
- Update README with new features and installation methods for enhanced user experience
- Add comprehensive benchmark results for 320x320px, 17 frames WAN 2.2 i2v
- Show 8.1% overall performance improvement (93.05s vs 101.17s average)
- Include detailed breakdown of KSampler and VAE Decode timings
- Update version to 1.2.1 for ComfyUI registry submission
- Add consistency metrics showing stable performance across runs
- Introduced a new node.zip file for plugin distribution
- Updated README to include new installation methods for the plugin via ComfyUI CLI and manual installation
- Renumbered installation methods for clarity
This enhances the installation experience for users by providing clear and updated instructions.
- Add WindowsPaginationDiagnostic node for automatic detection and fixes
- Add Windows-specific memory management and optimizations
- Add 6 different methods to fix pagination errors
- Add PowerShell and Batch scripts for automatic fixes
- Add psutil dependency for memory diagnostics
- Update documentation with comprehensive troubleshooting guide
- Version bump to 1.2.0
- Removed unnecessary additional dependencies installation step for torchvision and torchaudio
- Streamlined the installation process for ROCm PyTorch nightly on gfx1151
This simplifies the setup instructions for users, ensuring clarity and efficiency in the installation process.
- Added 4 different methods to fix Windows pagination errors
- Environment variable, batch file, PowerShell profile, and system variable solutions
- Advanced troubleshooting for memory and ROCm issues on Windows
- Updated performance results with 480x480px video generation success
- Comprehensive Windows-specific guidance for users
This addresses the common pagination errors Windows users encounter
when using ROCm with PyTorch on AMD GPUs.
- Added quick fix section for common Windows PowerShell errors
- Clarified git pull vs git clone usage in update instructions
- Added specific troubleshooting for 'fatal: couldn't find remote ref' error
- Added troubleshooting for 'does not appear to be a git repository' error
- Added virtual environment activation troubleshooting
- Separated installation methods: existing vs new installations
- Added Method 3 for when git pull fails completely
- Made Windows instructions more step-by-step and foolproof
This addresses the specific errors shown in the user's screenshot:
- git pull before cloning
- virtual environment activation issues
- incorrect git command syntax
- Added complete ComfyUI setup guide with uv for Linux and Windows
- Documented tested setup on Manjaro Linux with GMTek Evo-X2 Strix Halo
- Added detailed plugin update instructions (git pull and fresh install)
- Included uv-specific troubleshooting for common issues
- Added update notifications and changelog references
- Covered both Linux (Manjaro/Ubuntu/Arch) and Windows (PowerShell) setups
- Included ROCm PyTorch nightly installation steps
- Added virtual environment management with uv
- Comprehensive troubleshooting for uv, git, and permission issues
This makes the plugin much more accessible to users who want to set up
ComfyUI from scratch or update the plugin easily.
- Added video_wan2_2_14B_i2v_rocm_optimized.json workflow
- Replaced VAE Decode nodes with ROCMOptimizedVAEDecode (2 nodes)
- Replaced KSamplerAdvanced nodes with ROCMOptimizedKSamplerAdvanced (6 nodes)
- Total of 8 ROCM optimizations in the video workflow
- Updated README with both Flux and WAN video workflow downloads
- Ready for testing on gfx1151 architecture
- Added prominent download link in main features section
- Added detailed Quick Start section with workflow download
- Direct link to example_workflow.json for easy testing
- Clear instructions for using the optimized workflow
- Users can now easily test the 78% performance improvement
- Updated post-installation instructions to show 'RocM Ninodes' folder structure
- Clarified node categories: VAE and Sampling subfolders
- Better user guidance for finding nodes in ComfyUI interface