Make timestep ranges more usable on rectified flow models.

This breaks some old workflows but should make the nodes actually useful.
This commit is contained in:
comfyanonymous 2024-12-05 16:40:58 -05:00
parent 9a616b81c1
commit 1e21f4c14e

View File

@ -243,7 +243,7 @@ class ModelSamplingDiscreteFlow(torch.nn.Module):
return 1.0
if percent >= 1.0:
return 0.0
return 1.0 - percent
return time_snr_shift(self.shift, 1.0 - percent)
class StableCascadeSampling(ModelSamplingDiscrete):
def __init__(self, model_config=None):
@ -336,4 +336,4 @@ class ModelSamplingFlux(torch.nn.Module):
return 1.0
if percent >= 1.0:
return 0.0
return 1.0 - percent
return flux_time_shift(self.shift, 1.0, 1.0 - percent)