Results 7 issues of kjerk

## Problem ![image](https://user-images.githubusercontent.com/2738686/203757908-3bf4f13d-cc71-4cbb-ad7a-b2b749191077.png) Getting OOM memory errors at the decode stage with baseline arguments from the readme, specifying only `--ckpt "..." --prompt "..." --config "..." --H 768 --W 768` Even...

## Problem torch.no_grad() is a slightly older API, pytorch advocates newer api for inference and future changes. ## Proposed PR * [torch.inference_mode()](https://pytorch.org/docs/stable/generated/torch.inference_mode.html) is a newer method which also disables grad,...

## Problem ![image](https://user-images.githubusercontent.com/2738686/203759463-fe3287ce-7293-43b6-8de6-2424bcc72ecd.png) Missing a .gitignore file for keeping the repo clean over time and avoiding mistaken committed files, generated files, etc. ## Proposed PR * Adds .gitignore file from...

Alphabetizes dependencies in requirements.txt file for humans and adds streamlit-drawable-canvas which was missing but is used here: https://github.com/Stability-AI/stablediffusion/blob/33910c386eaba78b7247ce84f313de0f2c314f61/scripts/streamlit/inpainting.py#L9

## New Features - Adds settings for imprinting metadata onto saved image pixels (works for PNG only). Only the last 8 rows. - Adds decoding capability for the PNG Info...

### Overview Some simple quality of life changes for the Gradio application allowing users to download the generated files more easily (they're saved in user's temp dir), as well as...

CLA Signed

### Replication: ```bash python disco.py --config_file=./examples/configs/artstudy2.yml --width_height="[256, 256]" ``` ### Problem 1: The first problem that shows up immediately is that [split_prompts](https://github.com/entmike/disco-diffusion-1/blob/da528b4e5f17cc1f6fc8d3224923ea9ae5e916e5/dd.py#L983-L989) errors because it's always expecting a multi valued...