From ca91c8765c8069f018f2c36b6a281ad154797dbc Mon Sep 17 00:00:00 2001 From: NLJ Date: Thu, 27 Feb 2025 15:13:40 +0100 Subject: [PATCH] added presamplers --- py/defs/ext/easyuse_nodes.py | 74 ++++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) diff --git a/py/defs/ext/easyuse_nodes.py b/py/defs/ext/easyuse_nodes.py index 3ef1b8d..aab5bfd 100644 --- a/py/defs/ext/easyuse_nodes.py +++ b/py/defs/ext/easyuse_nodes.py @@ -53,10 +53,35 @@ SAMPLERS = { "negative": "negative", }, "easy preSampling": { + }, + "easy preSamplingAdvanced": { + + }, + "easy preSamplingCascade": { + + }, + "easy preSamplingCustom": { + + }, + "easy preSamplingDynamicCFG": { + + }, + "easy preSamplingLayerDiffusion": { + + }, + "easy preSamplingNoiseIn": { + + }, + "easy preSamplingSdTurbo": { + + } } + + + CAPTURE_FIELD_LIST = { "easy fullLoader": { MetaField.MODEL_NAME: {"field_name": "ckpt_name"}, @@ -98,6 +123,55 @@ CAPTURE_FIELD_LIST = { MetaField.SAMPLER_NAME: {"field_name": "sampler_name"}, MetaField.SCHEDULER: {"field_name": "scheduler"}, }, + "easy preSamplingAdvanced": { + MetaField.SEED: {"field_name": "seed"}, + MetaField.STEPS: {"field_name": "steps"}, + MetaField.CFG: {"field_name": "cfg"}, + MetaField.SAMPLER_NAME: {"field_name": "sampler_name"}, + MetaField.SCHEDULER: {"field_name": "scheduler"}, + }, + "easy preSamplingCascade": { + MetaField.SEED: {"field_name": "seed"}, + MetaField.STEPS: {"field_name": "steps"}, + MetaField.CFG: {"field_name": "cfg"}, + MetaField.SAMPLER_NAME: {"field_name": "sampler_name"}, + MetaField.SCHEDULER: {"field_name": "scheduler"}, + }, + "easy preSamplingCustom": { + MetaField.SEED: {"field_name": "seed"}, + MetaField.STEPS: {"field_name": "steps"}, + MetaField.CFG: {"field_name": "cfg"}, + MetaField.SAMPLER_NAME: {"field_name": "sampler_name"}, + MetaField.SCHEDULER: {"field_name": "scheduler"}, + }, + "easy preSamplingDynamicCFG": { + MetaField.SEED: {"field_name": "seed"}, + MetaField.STEPS: {"field_name": "steps"}, + MetaField.CFG: {"field_name": "cfg"}, + MetaField.SAMPLER_NAME: {"field_name": "sampler_name"}, + MetaField.SCHEDULER: {"field_name": "scheduler"}, + }, + "easy preSamplingLayerDiffusion": { + MetaField.SEED: {"field_name": "seed"}, + MetaField.STEPS: {"field_name": "steps"}, + MetaField.CFG: {"field_name": "cfg"}, + MetaField.SAMPLER_NAME: {"field_name": "sampler_name"}, + MetaField.SCHEDULER: {"field_name": "scheduler"}, + }, + "easy preSamplingNoiseIn": { + MetaField.SEED: {"field_name": "seed"}, + MetaField.STEPS: {"field_name": "steps"}, + MetaField.CFG: {"field_name": "cfg"}, + MetaField.SAMPLER_NAME: {"field_name": "sampler_name"}, + MetaField.SCHEDULER: {"field_name": "scheduler"}, + }, + "easy preSamplingSdTurbo": { + MetaField.SEED: {"field_name": "seed"}, + MetaField.STEPS: {"field_name": "steps"}, + MetaField.CFG: {"field_name": "cfg"}, + MetaField.SAMPLER_NAME: {"field_name": "sampler_name"}, + MetaField.SCHEDULER: {"field_name": "scheduler"}, + }, "easy loraStack": { MetaField.LORA_MODEL_NAME: {"selector": get_lora_model_name_stack}, MetaField.LORA_MODEL_HASH: {"selector": get_lora_model_hash_stack},