mirror of
https://github.com/lllyasviel/Fooocus.git
synced 2026-08-16 13:13:16 +02:00
add default_overwrite_step handling for meta data and gradio
allows turbo preset switching to set default_overwrite_step correctly
This commit is contained in:
@@ -792,6 +792,7 @@ def worker():
|
||||
('Refiner Switch', refiner_switch),
|
||||
('Sampler', sampler_name),
|
||||
('Scheduler', scheduler_name),
|
||||
('Sampling Steps Override', advanced_parameters.overwrite_step),
|
||||
('Seed', task['task_seed']),
|
||||
]
|
||||
for li, (n, w) in enumerate(loras):
|
||||
|
||||
@@ -379,6 +379,7 @@ possible_preset_keys = {
|
||||
"checkpoint_downloads": "checkpoint_downloads",
|
||||
"embeddings_downloads": "embeddings_downloads",
|
||||
"lora_downloads": "lora_downloads",
|
||||
"default_overwrite_step": "Sampling Steps Override"
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -118,6 +118,14 @@ def load_parameter_button_click(raw_prompt_txt):
|
||||
except:
|
||||
results.append(gr.update())
|
||||
|
||||
try:
|
||||
h = loaded_parameter_dict.get('Sampling Steps Override', None)
|
||||
assert h is not None
|
||||
h = float(h)
|
||||
results.append(h)
|
||||
except:
|
||||
results.append(gr.update())
|
||||
|
||||
try:
|
||||
h = loaded_parameter_dict.get('Seed', None)
|
||||
assert h is not None
|
||||
|
||||
@@ -536,6 +536,7 @@ with shared.gradio_root:
|
||||
refiner_switch,
|
||||
sampler_name,
|
||||
scheduler_name,
|
||||
overwrite_step,
|
||||
seed_random,
|
||||
image_seed,
|
||||
generate_button,
|
||||
@@ -641,6 +642,7 @@ with shared.gradio_root:
|
||||
refiner_switch,
|
||||
sampler_name,
|
||||
scheduler_name,
|
||||
overwrite_step,
|
||||
seed_random,
|
||||
image_seed,
|
||||
generate_button,
|
||||
|
||||
Reference in New Issue
Block a user