SD Updates (3)
->Only news here<- ->Find downloads and links here: https://rentry.org/sdgoldmine<- ->Old stuff here https://rentry.org/oldsdupdates<-
!!! danger Warnings:
1. Monitor your GPU temps and increase cooling and/or undervolt them if you need to. There have been claims of GPU issues due to high temps.
All rentry links are ended with a '.org' here and can be changed to a '.co'. Also, use incognito/private browsing when opening google links, else you lose your anonymity / someone may dox you
Contact
If you have information/files (e.g. embed) not on this list, have questions, or want to help, please contact me with details
Socials: Trip: questianon !!YbTGdICxQOw Discord: malt#6065 Reddit: u/questianon Github: https://github.com/questianon Twitter: https://twitter.com/questianon
!!! note Update instructions. If SD breaks go backward in commits until it starts working again
Instructions:
* If on Windows:
1. navigate to the webui directory through command prompt or git bash
a. Git bash: right click > git bash here
b. Command prompt: click the spot in the "url" between the folder and the down arrow and type "command prompt".
c. If you don't know how to do this, open command prompt, type "cd [path to stable-diffusion-webui]" (you can get this by right clicking the folder in the "url" or holding shift + right clicking the stable-diffusion-webui folder)
2. git pull
3. pip install -r requirements_version.txt
* If on Linux:
1. go to the webui directory
2. source ./venv/bin/activate
a. if this doesn't work, run python -m venv venv
beforehand
3. git pull
4. pip install -r requirements.txt
!!! note Sticky Note
Update on SDupdates/Goldmine/Hypertext/whatever else:
Hi everyone. It's been a while since this repo has been updated, and I deeply apologize for not communicating what's going on with the repo better. I took a break from the Stable Diffusion scene for the past few months because personal reasons/events in my life took precedence. However, now that all of that's dealt with, I'm officially back from my hiatus.
Updates will roll out inconsistently for a while before it normalizes back to at least one update a day. It'll take a while to catch up with everything new as well as remove all the deprecated/useless stuff from the repos and finish organizing the Goldmine, so expect a goldmine + news + tutorial megaupdate by the end of this week (hopefully) or next week. I'll also be checking my socials and catching up with what people have sent, so if you have any new info, feel free to send it over. In terms of keeping people updated with the state of the repo, I'll have a section in the news repo where I can post things like a to-do list or inform the community if I need to take a lengthy break (which I don't plan to in the foreseeable future).
What I'm planning to remove/change/add:
- The comparisons between samplers and stuff: There have been so many updates that these should mostly be deprecated by now. Finding them is also really easy online. If there happens to be a megacomparison between a ton, I'll think about keeping it in.
~ The misc section: It'll either be organized properly or thrown out
~ Old news: The newsfeed doesn't need to have info from the beginning of Stable Diffusion, so I'll probably move it to an archive somewhere.
- All the model links: They're probably going to be shortened or, if they're reposted a million times elsewhere, reduced to a list on pastebin or something
- Random links in random sections (ex: some random wiki page that's linked 50 times already in the goldmine): Redundancy
- Links that provide only a little info but have a super long url: Takes up too much character space and if it only has one tidbit of new info, it's probably not too important
+ The pull requests, discussions, and issues on Github
~ Maybe the new embeds/hypernets/loras/dreambooths?: The only issue I see with this is that it'll take a long time to sort through and check the download links from 4ch, discord, etc. Maybe I'll just sort through the 4ch ones and, if I have extra time, sort through the other sites? Not too sure
- Delete all the links that I think no one uses: I'll just dump them somewhere and if I see a lot of people using it I'll add it back to the goldmine
Please give me feedback on 4ch, reddit, etc. what else should/shouldn't be changed and I'll do my best to incorporate it
Current goal: Catch up on SD
Update: I got sick the day after posting this, so next update will be delayed :(
2/2
- Netflix short animation uses image generation for its backgrounds
- Text to 3D dynamic video using 4D paper released: https://make-a-video3d.github.io/
- Can view from any camera location and angle
- Text to Live: Image and video editing using text
1/28
- Stable Diffusion Accelerated API (SDA) released by SAIL: https://github.com/chavinlo/sda-node
- Uses TensorRT to speed up generation speeds on NVIDIA cards
- Generate a 512x512 @ 25 steps image in half a second
- HTTP API
- More schedulers from diffusers
- Weighted prompts (ex.: "a cat :1.2 AND a dog AND a penguin :2.2")
- More step counts from accelerated schedulers
- Extended prompts (broken at the moment)
- You can test it on their server before you download it: https://discord.gg/RWbpNGyN
- Uses TensorRT to speed up generation speeds on NVIDIA cards
1/23
- Class action lawsuit filed by three artists against Stability AI, Midjourney, and Deviant Art for Stable Diffusion
- Same lawyers as those that sued Github Copilot
- Reddit post: https://www.reddit.com/r/StableDiffusion/comments/10bj8jm/class_action_lawsuit_filed_against_stable/
- Youtube video I found: https://www.youtube.com/watch?v=gv9cdTh8cUo
- Low-rank Adaptation for Fast Text-to-Image Diffusion Fine-tuning (Lora) released
- Alternative to Dreambooth, 3mb files
- Reddit: https://www.reddit.com/r/StableDiffusion/comments/1078nsf/version_010_of_lora_released_alternative_to/
- Github: https://github.com/cloneofsimo/lora
- Notebook: https://github.com/cloneofsimo/lora/blob/master/scripts/run_inference.ipynb
- Safetensors seems to be the norm now, and they should be safe for you to download and use.
- Large checkpoint repository with a nice ui released: https://civitai.com/
- Has sorting options, previews, comments, etc. Seems to be an uncensored replacement for HuggingFace?
- Android APK for generating 256x256 images from NovelAI released: https://github.com/EdVince/Stable-Diffusion-NCNN
- Various updates to ChatGPT: https://openai.com/blog/chatgpt/
- Open Assistant: Basically open source ChatGPT
- (Somewhat old?, relevant because of ChatGPT) Largest Open Multilingual Language Model: BLOOM
- Many UI and functional updates to AUTOMATIC1111's webui, make sure to git pull/update to get them
- Old newsfeed posts have been archived: https://rentry.org/oldsdupdates
11/26 to 12/12
- Goldmine is being reorganized and curated, update will come out when it looks organized
- Update your AUTOMATIC1111 installation for a lot of fixes + features
- Notable updates I can find:
- Adding --gradio-inpaint-tool and color-sketch: https://github.com/AUTOMATIC1111/stable-diffusion-webui/commit/5cd5a672f7889dcc018c3873ec557d645ebe35d0
- Safetensors merged: AUTOMATIC1111/stable-diffusion-webui#4930
- To enable SafeTensors for GPU, the
SAFETENSORS_FAST_GPU environment
variable needs to be set to1
- Batch conversion script is in the PR
- Convert: https://huggingface.co/spaces/safetensors/convert
- To enable SafeTensors for GPU, the
- A bunch of UI updates/fixes
- Proper SD 2.0 support (primary commit linked): https://github.com/AUTOMATIC1111/stable-diffusion-webui/commit/ce6911158b5b2f9cf79b405a1f368f875492044d
- Improvements for various tools (like upscalers)
- Notable updates I can find:
- (forgot to put this ever since it was created, but it's really good) InvokeAI, an all-in-one alternative to Automatic1111's webui, is updated with a lot of stuff: https://github.com/invoke-ai/InvokeAI
- InvokeAI needs only ~3.5GB of VRAM to generate a 512x768 image (and less for smaller images), and is compatible with Windows/Linux/Mac (M1 & M2).
- Has features like: UI Outpainting, Embedding Management, a unified (infinite) canvas, and an image viewer
- Very user friendly (simple UI) and super easy to install (1-clicK)
- Reddit: https://www.reddit.com/r/StableDiffusion/comments/zabmht/invokeai_22_release_the_unified_canvas/
- Unstable Diffusion reaches $25000 kickstarter goal for further training of SD 2.0
- https://www.kickstarter.com/projects/unstablediffusion/unstable-diffusion-unrestricted-ai-art-powered-by-the-crowd
- Goals:
- Community GPU Cloud: researchers and community model makers can request compute grants and train their own models and datasets on our system, provided they will release the results open source
- Further training using more steps and images
- Only filtered out children to prevent misuse
- Stable Diffusion v2.1 released: https://stability.ai/blog/stablediffusion2-1-release7-dec-2022
- https://huggingface.co/stabilityai/stable-diffusion-2-1
- Reduced the strength of filters to allow for generating better people
- LORA - Low-rank Adaptation for Fast Text-to-Image Diffusion Fine-tuning space (based on the github from below): https://huggingface.co/spaces/ysharma/Low-rank-Adaptation
- Dreambooth at twice the speed
- Super small model file sizes (3-4MB)
- Supposedly better than full fine-tuning according to author of the linked space
- Reddit: https://www.reddit.com/r/StableDiffusion/comments/ziwwzh/lora_dreambooth_web_ui_finetune_stable_diffusion/
- Dreambooth on 6 GB VRAM and under 16 GB RAM released (LORA from above): https://github.com/cloneofsimo/lora
- Reddit: https://www.reddit.com/r/StableDiffusion/comments/zfqkh3/we_can_now_do_dreambooth_on_a_gpu_with_only_6gb/
- How to run on Windows natively without WSL (uses similar steps to linked guide): https://www.reddit.com/r/StableDiffusion/comments/ydip3s/guide_dreambooth_training_with_shivamshriraos/
- StableTuner, a GUI based Stable Diffusion finetuner, released: https://github.com/devilismyfriend/StableTuner
- Easy to install and use, friendly GUI, and all-in-one finetuner/trainer
- Reddit: https://www.reddit.com/r/StableDiffusion/comments/zd3xut/stabletuner_a_nononsense_powerful_finetuner_with/
- openOutpaint released: https://github.com/zero01101/openOutpaint
- Open source, self-hosted, offline, lightweight, easy to use outpainting for AUTOMATIC1111's webui
- Guide: https://github.com/zero01101/openOutpaint/wiki/SBS-Guided-Example
- Manual: https://github.com/zero01101/openOutpaint/wiki/Manual
- Reddit (has more features listed in comments): https://www.reddit.com/r/StableDiffusion/comments/zi2nr9/openoutpaint_v0095_an_aggressively_open_source/
- OpenAI releases ChatGPT, a language model for dialogue (info in the link): https://openai.com/blog/chatgpt/
- Demo (requires account): https://chat.openai.com/
- Automatic1111 adds support for SD depth model
- Reddit: https://www.reddit.com/r/StableDiffusion/comments/zi6x66/automatic1111_added_support_for_new_depth_model/
- Instructions on how to use by reddit user:
- Download https://huggingface.co/stabilityai/stable-diffusion-2-depth (model) and place it in models/Stable-diffusion
- Download https://raw.githubusercontent.com/Stability-AI/stablediffusion/main/configs/stable-diffusion/v2-midas-inference.yaml (config) and place it in the same folder as the checkpoint
- Rename the config to 512-depth-ema.yaml
- Start Stable-Diffusion-Webui, select the 512-depth-ema checkpoint and use img2img as you normally would.
- depthmap2mask extension released that can create 3d depth map masks --> supposedly better img2img
- Seems to be an alternative to conditioning image mask weight
- Dreambooth training based on Shivam's repo extension updated to support SD v2.0 (find it in the extensions tab)
- Script to convert diffusers models to ckpt and (vice versa?) released: https://github.com/lawfordp2017/diffusers/tree/main/scripts
- AUTOMATIC1111 webui now on HuggingFace: https://huggingface.co/spaces/camenduru/webui
- Pickle Scanner GUI updated: https://github.com/diStyApps/Stable-Diffusion-Pickle-Scanner-GUI
- Dream Textures (Stable Diffusion for Blender) demo: https://twitter.com/CarsonKatri/status/1600248599254007810
- Stable Diffusion IOS app released: https://www.reddit.com/r/StableDiffusion/comments/z5ndpw/i_made_a_stable_diffusion_for_anime_app_in_your/
- Offline?
- App Store: https://apps.apple.com/us/app/waifu-art-ai-local-generator/id6444585505
- Simple Dreambooth training (but costs money) service released: https://openart.ai/photobooth
- All in one Stable Diffusion server (costs money but seems cheap and easy to use) released: https://rundiffusion.com/
- Waifu Diffusion 1.4 is delayed to Dec 26 due to a database issue (not SD 2.0)
11/25+11/26
- My SD Hypertextbook, a tutorial that teaches a newcomer how to install and use Stable Diffusion, is released: https://rentry.org/sdhypertextbook
- SD 2.0 has support in AUTOMATIC1111's webui: https://github.com/AUTOMATIC1111/stable-diffusion-webui/commit/ce6911158b5b2f9cf79b405a1f368f875492044d
- (Reupload with new info) Pull request to support safetensors, the unpickleable and fast format to replace pytorch: AUTOMATIC1111/stable-diffusion-webui#4930
- Git checkout this commit
- Convert your models locally: read the PR's first comment
- Convert your models in the cloud: https://colab.research.google.com/drive/1YYzfYZEJTb3dAo9BX6w6eZINIuRsNv6l#scrollTo=ywbCl6ufwzmW