From 72e74b3b773dca3251d9f41deead0d34c4bda9e1 Mon Sep 17 00:00:00 2001 From: Clybius Date: Fri, 2 Feb 2024 10:21:34 -0600 Subject: [PATCH] Allow negative momentum (experimental?) --- nodes.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nodes.py b/nodes.py index ea819b5..7185afb 100644 --- a/nodes.py +++ b/nodes.py @@ -79,7 +79,7 @@ class SamplerRES_MOMENTUMIZED: def INPUT_TYPES(s): return {"required": {"noise_sampler_type": (["gaussian", "uniform", "brownian", "highres-pyramid", "perlin"], ), - "momentum": ("FLOAT", {"default": 0.5, "min": 0.0, "max": 1.0, "step":0.01}), + "momentum": ("FLOAT", {"default": 0.5, "min": -1.0, "max": 1.0, "step":0.01}), "denoise_to_zero": ("BOOLEAN", {"default": True}), "simple_phi_calc": ("BOOLEAN", {"default": False}), "ita": ("FLOAT", {"default": 0.25, "min": 0.0, "max": 100.0, "step":0.01, "round": False}), @@ -100,7 +100,7 @@ class SamplerDPMPP_DUALSDE_MOMENTUMIZED: def INPUT_TYPES(s): return {"required": {"noise_sampler_type": (["gaussian", "uniform", "brownian", "perlin"], ), - "momentum": ("FLOAT", {"default": 0.5, "min": 0.0, "max": 1.0, "step":0.01}), + "momentum": ("FLOAT", {"default": 0.5, "min": -1.0, "max": 1.0, "step":0.01}), "eta": ("FLOAT", {"default": 1, "min": 0.0, "max": 100.0, "step":0.01}), "s_noise": ("FLOAT", {"default": 1, "min": 0.0, "max": 100.0, "step":0.01}), "r": ("FLOAT", {"default": 0.5, "min": 0.0, "max": 100.0, "step":0.01}), @@ -155,7 +155,7 @@ class SamplerCLYB_4M_SDE_MOMENTUMIZED: def INPUT_TYPES(s): return {"required": {"noise_sampler_type": (["gaussian", "uniform", "brownian", "highres-pyramid", "perlin"], ), - "momentum": ("FLOAT", {"default": 0.5, "min": 0.0, "max": 1.0, "step":0.01}), + "momentum": ("FLOAT", {"default": 0.5, "min": -1.0, "max": 1.0, "step":0.01}), "eta": ("FLOAT", {"default": 1.0, "min": 0.0, "max": 100.0, "step":0.01}), "s_noise": ("FLOAT", {"default": 1, "min": 0.0, "max": 100.0, "step":0.01}), }