Update nodes.py

This commit is contained in:
Windecay
2025-06-29 17:09:00 +08:00
committed by GitHub
parent 9fde9a47b8
commit 6fa8778ac4
+3 -4
View File
@@ -1,5 +1,5 @@
from comfy.model_management import set_extra_reserved_vram
from typing import Any as any_type
from comfy import model_management
class AlwaysEqualProxy(str):
def __eq__(self, _):
@@ -29,15 +29,14 @@ class ReservedVRAMSetter:
OUTPUT_NODE = True
FUNCTION = "set_vram"
CATEGORY = "VRAM"
def set_vram(self, anything, reserved, unique_id=None, extra_pnginfo=None):
set_extra_reserved_vram(reserved)
model_management.EXTRA_RESERVED_VRAM = int(reserved * 1024 * 1024 * 1024)
print(f'set EXTRA_RESERVED_VRAM={reserved}GB')
return (anything,)
NODE_CLASS_MAPPINGS = {
"ReservedVRAMSetter": ReservedVRAMSetter
}
NODE_DISPLAY_NAME_MAPPINGS = {
"ReservedVRAMSetter": "Set Reserved VRAM(GB) ⚙️"
}