mirror of
https://github.com/vladmandic/automatic
synced 2026-09-19 01:04:32 +02:00
@@ -90,11 +90,11 @@ def create_sampler(name, model, scheduler_overrides=None):
|
||||
if config is None or config.constructor is None:
|
||||
return restore_default(model)
|
||||
from modules import sd_samplers_diffusers
|
||||
sd_samplers_diffusers._scheduler_overrides = scheduler_overrides or {}
|
||||
sd_samplers_diffusers.scheduler_overrides = scheduler_overrides or {}
|
||||
try:
|
||||
sampler = config.constructor(model)
|
||||
finally:
|
||||
sd_samplers_diffusers._scheduler_overrides = {}
|
||||
sd_samplers_diffusers.scheduler_overrides = {}
|
||||
if sampler.sampler is None:
|
||||
return restore_default(model)
|
||||
is_flow = ('FlowMatch' in sampler.sampler.__class__.__name__) or (getattr(sampler.sampler.config, 'prediction_type', None) == 'flow_prediction')
|
||||
|
||||
Reference in New Issue
Block a user