Files
VikramxD-VEnhancer-ComfyUI-…/__init__.py
T
Vikramjeet 941c722c7f Refactor code structure and update class names in nodes
- Added structured logging
- Removed SingleGPUSaverNode and MultiGPUSaverNode classes
- Added VideoSaverNode class to handle video saving
- Updated imports and mappings in __init__.py

#refactor #codestructure #classnames #nodes
2024-11-18 23:16:59 +05:30

29 lines
1.1 KiB
Python

"""VEnhancer nodes for ComfyUI."""
from .nodes.single_gpu_loader import SingleGPUVEnhancerLoader
from .nodes.multi_gpu_loader import MultiGPUVEnhancerLoader
from .nodes.single_gpu_inference import SingleGPUInferenceNode
from .nodes.multigpu_inference import MultiGPUInferenceNode
from .nodes.video_saver import VideoSaverNode
from .nodes.video_loader import VideoLoaderNode
NODE_CLASS_MAPPINGS = {
"SingleGPUVEnhancerLoader": SingleGPUVEnhancerLoader,
"MultiGPUVEnhancerLoader": MultiGPUVEnhancerLoader,
"SingleGPUInference": SingleGPUInferenceNode,
"MultiGPUInference": MultiGPUInferenceNode,
"VideoSaver": VideoSaverNode,
"VideoLoader": VideoLoaderNode,
}
NODE_DISPLAY_NAME_MAPPINGS = {
"SingleGPUVEnhancerLoader": "Load VEnhancer (Single GPU)",
"MultiGPUVEnhancerLoader": "Load VEnhancer (Multi-GPU)",
"SingleGPUInference": "Enhance Video (Single GPU)",
"MultiGPUInference": "Enhance Video (Multi-GPU)",
"VideoSaver": "Save Video",
"VideoLoader": "Load Video",
}
__all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS"]