Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate the Steps-saving script into main repo #2094

Closed
PhreakHeaven opened this issue Oct 9, 2022 · 1 comment
Closed

Integrate the Steps-saving script into main repo #2094

PhreakHeaven opened this issue Oct 9, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@PhreakHeaven
Copy link

Is your feature request related to a problem? Please describe.

An annoyance really... Could we get the 'Save steps' script implemented into the settings instead? I keep forgetting to set it, AND it's quite annoying to manually create a new directory and have to copy/paste the path into the GUI. Additionally, I'm not sure if this is a Windows limitation, but the max seems to be 16,000 files per directory, so something appears to be preventing further writing to the directories.

Describe the solution you'd like

An option in the settings to configure saving of steps, including the ability to have a subdirectory created in the generation directory to keep files organized.

Describe alternatives you've considered

The alternative is the current option of using the script 👎.

Additional context

Another problem with the current implementation is that steps can't be saved when using another script...(e.g. Outpainting MK2).

@ClashSAN ClashSAN changed the title Steps-saving upgrade Intergrate the Steps-saving script into main repo Oct 9, 2022
@ClashSAN ClashSAN added the enhancement New feature or request label Oct 9, 2022
@PhreakHeaven PhreakHeaven changed the title Intergrate the Steps-saving script into main repo Integrate the Steps-saving script into main repo Oct 10, 2022
kevinschaul added a commit to kevinschaul/stable-diffusion-webui that referenced this issue Dec 5, 2022
Combines a few different scripts in various GitHub issues with some
useful added features:

- This script is set to `scripts.AlwaysVisible`, meaning it can be run
  in combination with other scripts
- Intermediate images are saved using the same filename structure as the
  final images, in a subdirectory called "intermediates". The custom script
  in the wiki overwrites your intermediate images each time you generate
  new images
- Allows you to save every N images (defaults to 5)
- Allows you to save either denoised or noisy intermediate images

See AUTOMATIC1111#1026
See AUTOMATIC1111#2137
See AUTOMATIC1111#2094
See AUTOMATIC1111#2739
See AUTOMATIC1111#4709
kevinschaul added a commit to kevinschaul/stable-diffusion-webui that referenced this issue Dec 6, 2022
Combines a few different scripts in various GitHub issues with some
useful added features:

- This script is set to `scripts.AlwaysVisible`, meaning it can be run
  in combination with other scripts
- Intermediate images are saved using the same filename structure as the
  final images, in a subdirectory called "intermediates". The custom script
  in the wiki overwrites your intermediate images each time you generate
  new images
- Allows you to save every N images (defaults to 5)
- Allows you to save either denoised or noisy intermediate images

See AUTOMATIC1111#1026
See AUTOMATIC1111#2137
See AUTOMATIC1111#2094
See AUTOMATIC1111#2739
See AUTOMATIC1111#4709
@ClashSAN
Copy link
Collaborator

#5905 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants