Skip to content

michP247/auto-noise-schedule

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

This extension designed for stable-diffusion-webui-forge automatically adjusts the "Noise Schedule for sampling" setting based on the currently loaded model's prediction type (Epsilon or V-Prediction). It utilizes Forge's own analysis of the model's properties to determine the prediction type.

If a 'v_prediction' model is detected, the "Noise Schedule for sampling" (internally sd_noise_schedule) is automatically set to "Zero Terminal SNR". For any other model type (assumed to be Epsilon-prediction or similar), the schedule is set to "Default".

Installation:

  1. Clone this repository into your stable-diffusion-webui-forge/extensions/ directory

  2. Restart Forge.

The extension will be active immediately. There are no UI elements for this extension in the "Scripts" dropdown, as it operates automatically in the background.

Usage

Simply load your Stable Diffusion models as usual. The extension will print messages to the console/terminal, indicating the detected model type and any changes made to the noise schedule setting.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages