Skip to content

Conversation

uorufu
Copy link

@uorufu uorufu commented Jun 3, 2025

Adds element id's to UI elements for the built in extensions. Use case example: Config Presets compatibility.

Changed built-in extensions:

DynamicThresholding (CFG-Fix) Integrated *
Freeu Integrated
SelfAttentionGuidance Integrated
PerturbedAttentionGuide Integrated
Kohya HRFix Integrated
Latentmodifier Integrated *
MultiDiffusion Integrated *
StyleAlign Integrated *
Never OOM Integrated

(*) These are also changed from using normal gradio Accordion to using InputAccordion. So all of them except Never OOM uses the InputAccordion. (It doesn't make sense using it for Never OOM)

Extra information:

When using config presets extension, add the following list to custom-tracked-components txt file to save these fields into presets:

kohya_hrfix_enabled-checkbox
kohya_hrfix_block_number
kohya_hrfix_downscale_factor
kohya_hrfix_start_percent
kohya_hrfix_end_percent
kohya_hrfix_downscale_after_skip
kohya_hrfix_downscale_method
kohya_hrfix_upscale_method
latent_modifier_enabled-checkbox
latent_modifier_sharpness_multiplier
latent_modifier_sharpness_method
latent_modifier_tonemap_multiplier
latent_modifier_tonemap_method
latent_modifier_tonemap_percentile
latent_modifier_contrast_multiplier
latent_modifier_combat_method
latent_modifier_combat_cfg_drift
latent_modifier_rescale_cfg_phi
latent_modifier_extra_noise_type
latent_modifier_extra_noise_method
latent_modifier_extra_noise_multiplier
latent_modifier_extra_noise_lowpass
latent_modifier_divisive_norm_size
latent_modifier_divisive_norm_multiplier
latent_modifier_spectral_mod_mode
latent_modifier_spectral_mod_percentile
latent_modifier_spectral_mod_multiplier
latent_modifier_affect_uncond
latent_modifier_dyn_cfg_augmentation
pagi_enabled-checkbox
pagi_scale
pagi_attenuation
pagi_start_step
pagi_end_step
multidiffusion_enabled-checkbox
multidiffusion_method
multidiffusion_tile_width
multidiffusion_tile_height
multidiffusion_tile_overlap
multidiffusion_tile_batch_size
stylealign_enabled-checkbox
stylealign_strength
sag_enabled-checkbox
sag_scale
sag_blur_sigma
sag_threshold
freeu_enabled-checkbox
freeu_b1
freeu_b2
freeu_s1
freeu_s2
freeu_start
freeu_end
neveroom_unet_enabled
neveroom_vae_enabled
dynthres_enabled-checkbox
dynthres_mimic_scale
dynthres_threshold_percentile
dynthres_mimic_mode
dynthres_mimic_scale_min
dynthres_cfg_mode
dynthres_cfg_scale_min
dynthres_sched_val
dynthres_separate_feature_channels
dynthres_scaling_startpoint
dynthres_variability_measure
dynthres_interpolate_phi

@uorufu uorufu requested a review from lllyasviel as a code owner June 3, 2025 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant