• This repository has been archived on 14/Oct/2023
  • Stars
    star
    326
  • Rank 129,027 (Top 3 %)
  • Language
    Jupyter Notebook
  • Created almost 2 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

AUTOMATIC1111 Stable Diffusion WebUI 1.5 + Kohya's Scripts

AUTOMATIC1111 Stable Diffusion WebUI 1.5 + Kohya's Scripts

[Web UI] Go To Colab | [LoRA Train] Go To Colab | [Xformers Build] Go To Colab | Prompts Collection

Now the download script of "Recommended Loras" and "Recommended Checkpoints" has been built into the script (before startup), if you don't want to download it, you can disable them before startup.

Most of the models are the latest versions from CivitAI, but some LoRA models are marked with special versions, which are versions that I personally think are better. If you don't want to use this version, you may need to download other versions yourself (see below).

If you want to download other models, you can go to the CivitAI tab in WebUI to download it yourself (if you have checked the install Civitai Browser extension option). In addition, remember to check the Save to Additional Network option.

Warning: Please note that there may be legal risks before painting. Please note whether your painting may cause controversy and negative impact on the development of the AI community. Please use it with caution.

Roadmap

  • Paperspace Support (Not considered in the future)
  • Support for training LoRA Jupyter Notebook
  • Optimize model download speed with aria2
  • Internationalization
  • Provide xformer support for Paperspace M4000 GPU
  • Soft link LoRA in models/Stable-diffusion folder to Additional Network folder

Jupyter Notebook's Language is still Chinese, I want to find a way to make it internationalized, but maintaining two versions is a bit troublesome, so I will do it later.

About Training LoRA

Basic training script based on Akegarasu/lora-scripts which is based on kohya-ss/sd-scripts, but you can also use ddPn08/kohya-sd-scripts-webui which provides a GUI, it is more convenient, I also provide the corresponding SD WebUI extension installation method in stable_diffusion_1_5_webui.ipynb.

Some models are not compatible with the training script, and the training script will not be able to train them. If you want to train them, you need to use the training script provided by the model author.

In kohya-ss/sd-scripts train_network documentaion, it notes that the cloneofsimo's repository and the d8ahazard's Dreambooth Extension for Stable-Diffusion-WebUI are not compatible at the current time. This is because they have extended some features.

Recommended Loras

It seems that the LoRA related to @kbr has disappeared, and I don't know the reason. Currently, you can find it at https://github.com/wibus-wee/stable_diffusion_chilloutmix_ipynb/releases/tag/koreanDollLikeness, I have uploaded it to the release.

In addition, I have updated the startup script so that if you check install koreanDollLikeness, it will be installed automatically.

🌟 - Very good, very recommended.

👍 - Good, recommended.

🆒 - Good.

Recommended Checkpoints

Recommended Textual Inversion

Experimental LoRA

Experimental LoRA refers to models that are not yet fully tested by me, and have not yet been determined to be compatible. If you want to use these models, please judge the compatibility with other LoRA by yourself.

Experimental Checkpoints

NoteBook Built-in Extension

WebUI Jupyter Notebook built-in Extension, you can install it directly from the notebook.

Build xformers from source

If you are using Google Colab, there are many precompiled wheels for you to choose from. If you are using something else or want to build from source, you can use this notebook to build the library.

I have written a notebook to build xformers from source. You can use it to build xformers for your own GPU.

CHANGELOG

2023.6.23

  • stable_diffusion_1_5_webui.ipynb
    • Bypass colab detection #20

2023.4.10

  • stable_diffusion_1_5_webui.ipynb
    • Upgrade webui version
    • Upgrade some extensions' version
    • Change some extensions git url to original repo

2023.4.9

  • stable_diffusion_1_5_webui.ipynb
    • Change KoreanDollLikeness download url to @kanbara's huggingface model
    • Add KoreanDollLikeness v2 model
    • Fix PyTorch and torchvision version conflict problem #17

2023.4.8

  • stable_diffusion_1_5_webui.ipynb
    • Download Lora into official model directory instead of the plugin directory
    • Soft link the lora models to the Additional Network plugin directory

2023.4.2

  • stable_diffusion_1_5_webui.ipynb
    • Support input custom lora download url

2023.3.25

  • stable_diffusion_1_5_webui.ipynb
    • Use the wrong list to cause the Textual Inversion download to fail
    • Only soft link the model once, remove the !rm -rf stable_diffusion/model/Lora step to avoid accidentally deleting other models

2023.3.18

  • lora_train.ipynb
    • Language Internationalization
  • stable_diffusion_1_5_webui.ipynb

2023.3.8

  • README
    • Modify Chilled_re_generic_v2 link to Google Drive Share Link
    • Set Chilloutmixss model to deprecated (This model is disappeared.)
  • stable_diffusion_1_5_webui.ipynb
    • Remove Chilloutmixss model option
    • Use try-except to catch KeyError when downloading models.
    • Support download styles.csv with url.

2023.3.4

  • README
    • Add Chilled_re_generic_v2 download link
  • stable_diffusion_1_5_webui.ipynb
    • Support custom checkpoint name ( From custom url )

2023.3.5

  • stable_diffusion_1_5_webui.ipynb
    • Custom checkpoint version
    • Missing return value
    • API argument support
    • Fixed xformer not starting on M4000 GPU platforms with xformer installed
    • Support download multiple checkpoints at the same time
    • Support download checkpoints from other URLs

2023.3.4

  • stable_diffusion_1_5_webui.ipynb
    • Download koreanDollLikeness model with GitHub Release API
    • Soft link LoRA models so that they can be used in prompts and additional networks. (Only operate before startup, the LoRA installed after startup may not be used in prompts. You need to restart the application to re-link the models installed in other networks.)
    • Provides the option to install LoRA before startup
    • Get the latest checkpoint download address from the CivitAI API
    • Support for entering custom checkpoint id
    • Define download functions to optimize readability
    • Support LoRA specific version selection in download function
    • Auto detect download tool
    • Textual Inversion download function
  • README.md
    • Update "Experimental Checkpoints" and "Experimental LoRA" section
  • prompts.md
    • Add a new prompt Basic Tiara

2023.2.25

  • README.md
    • Update Experimental Lora List - Add ChilloutMixss
    • Optimize CHANGELOG format
    • Internationalize README
    • New "Textual Inversion" section
    • Add "NoteBook Built-in Extension" section
    • Add "Build xformers from source" section
  • lora_train.ipynb
    • Fix serious errors in LoRA training script
    • Remove unnecessary platform and GPU checks
    • Add export_model_dir option to specify the directory where the model is exported
    • Add an extra build installation xformers option for the M4000 GPU
    • Use ninja to build xformers much faster ( Followed by Official README)
  • stable_diffusion_1_5_webui.ipynb
    • Add an extra build installation xFormer option for the M4000 GPU
    • Use ninja to build xformers much faster ( Followed by Official README)
  • prompts.md
    • Internationalize
  • xformers_build.ipynb
    • New xformers build script
    • Switch xformers source version to 0.0.16
  • workflows
    • Add xformers_build.ipynb to Preview CI
    • Remove pull_request_target value to prevent the workflow from running twice
  • Release
    • Publish xformers precompiled wheels for M4000 GPU

2023.2.24

  • workflows
    • Automatically comment on Preview link when Pull Request ( #2 )
  • stable_diffusion_1_5_webui.ipynb
    • Install controlnet, openpose-editor, Kohya sd-scripts extension with Stable-Diffusion-WebUI
    • Remove the old training model installation scheme and merge it into the installation steps ( created in 2023.2.19 )
  • lora_train.ipynb
    • New Lora Train Script ( Alpha )

2023.2.21

  • stable_diffusion_1_5_webui.ipynb
    • Better option selection mechanism
    • Fine distinction between Paperspace and Colab platforms rather than relying on a single Free GPU model

2023.2.19

  • stable_diffusion_1_5_webui.ipynb
    • Fix the problem of incorrectly identifying the Quadro M4000 GPU
    • Add Training Model Installation Scheme ( Power by d8ahazard/sd_dreambooth_extension)
    • Optimize checkpoint selection
    • Fix the problem of not being able to read variables
    • Automatically check whether webUI and training extensions are installed

2023.2.18

  • stable_diffusion_1_5_webui.ipynb
    • Update the latest version of the upstream ChilloutMix
    • Update Prompts Collection
    • Compatible with Paperspace platform (Free GPU)
    • Export all generated images
    • Use nvidia-smi to view GPU information
    • Check if GPU supports Xformers
    • Optimize variable passing

2023.2.17

  • stable_diffusion_1_5_webui.ipynb
    • Add SunshineMix Checkpoint as a second choice for 2.5D painting

2023.2.16

  • stable_diffusion_1_5_webui.ipynb
    • Because there may be a sudden exit in the middle, there is another way to restart

Created by @wibus-wee

Reference: camenduru/stable-diffusion-webui-colab

More Repositories

1

InjectGUI

macOS Integrated Injection Framework (GUI version)
Swift
1,161
star
2

raycast-unblock

Unblock all features in Raycast Pro Plan with implementing similar functions in other ways
TypeScript
66
star
3

activation-script

A script designed to generate configuration files and activate software for the Surge
TypeScript
52
star
4

icalingua-theme-telegram

A Telegram-like theme based on icalingua++
TypeScript
29
star
5

Mix

[停更] 集博客与日记于一体的Typecho主题 [typecho 1.2 可见 nek0peko/Mix 仓库]
JavaScript
20
star
6

wlint

🗜️ A Wonderful Linter Config Manager | Just `wlint`, configure completed
TypeScript
12
star
7

GS-server

the RESTful API service for G Space, powered by @nestjs.
TypeScript
11
star
8

Typecho-Plugin-Live2D

一款基于爆胎看板娘js的Live2D插件
PHP
11
star
9

chatgpt-bing-extension

Display ChatGPT response alongside Bing Search results
CSS
7
star
10

STY-Lite

Lite version of STY, Super Typecho
PHP
7
star
11

Typecho-Plugin-Wiather

Wiather - A Weather Plugin for Typecho
PHP
7
star
12

Typecho-Plugin-HandsomeCall

一款专属于Handsome的信息提示插件
PHP
6
star
13

PhotosProcessor

Multi-functional photo processor software. Open source. Free forever.
Swift
5
star
14

bump-monorepo

A Command Line Tool to bump monorepo packages.
TypeScript
4
star
15

tauri-rspc-prisma-any-template

A Tauri + Rspc + Prisma + Any Framework Template
Rust
3
star
16

TypeScript-Learning-Notes

Notes about my TypeScript Learning
TypeScript
3
star
17

Mix-Space-ACTION

用于生成Mix-Space全套的Action
Shell
3
star
18

sketchybar-dotfile

my sketchybar dotfile
Shell
3
star
19

STY-Build-sh

it is used to build sty release
Shell
2
star
20

wc-lantern

Lantern for Web Components
TypeScript
2
star
21

sd-node-wechatbot

Use Stable Diffusion in WeChat
TypeScript
2
star
22

Disable-Typecho-Frontend

A completely disabled front-end case, can be opened to become a full site maintenance plug-in
PHP
2
star
23

wibus-wee

wibus-wee README
TypeScript
2
star
24

koishi-plugin-novel-ai-api

Speical novel ai api version | NovelAI 画图接口特殊版本
TypeScript
2
star
25

github-event-discord-listener

Listen to personal activity on GitHub and send to Discord
JavaScript
2
star
26

Wee-Auth-System

A Auth System, Built with PHP
PHP
2
star
27

weekly-issues

我所有项目的运行、编写记录,还有某些文章
2
star
28

STY-theme-icarus

This project is a hexo-theme-Icarus derivative and remains open source
SCSS
2
star
29

wibus.ren

My Personal Website
TypeScript
2
star
30

STY-Doc

Shell
2
star
31

STY-static

STY Assets Space
SCSS
2
star
32

mx-theme-G

💃 A Graceful Mix Space Theme
TypeScript
1
star
33

mx-space-install-sh

A user-friendly script to install MX-space
Shell
1
star
34

React-Learning

React 学习记录
JavaScript
1
star
35

WeeOS

First GUI OS By Wibus
Assembly
1
star
36

Typing.js

Using simple JavaScript to achieve typewriter effects
JavaScript
1
star
37

Typecho-Plugin-SiteClose

Typecho maintenance Plugin
PHP
1
star
38

Mix-Space_PHP

Mix-Space Theme PHP Version
PHP
1
star
39

tools

个人工具集
Shell
1
star
40

nashi.lazy

nashi.lazy is a library for lazy loading images. Powered by nashi.
TypeScript
1
star
41

OneDriveMod-

死灰复燃OneDriveMod
PHP
1
star
42

Wee-Black

A STY Theme, simple but beautiful
CSS
1
star
43

ShowTime

ShowTime is a STY component theme
HTML
1
star
44

KoiShi-Bot-wiBot

Some Bot Script, Built with TypeScript, Power by KoiShi
TypeScript
1
star
45

Password-generator

html与css编写,flex布局,渐变颜色
JavaScript
1
star
46

TypeScript-Doc

A TypeScript tutorial for new beginners
HTML
1
star
47

QEMU-Tool-Box

A program that helps users use the QEMU command
C
1
star
48

Typecho-Plugin-Template

Eazy init Typecho Plugin repo
PHP
1
star
49

candy_ACTION

使用Action生成Candy静态文件
TypeScript
1
star
50

blog-register-frontend

某博客联盟注册前端
Vue
1
star
51

GS-app

G-space management App, developed using React Native
Java
1
star
52

mini-class-tool

🔚 [Side Project] | 课程表助手 | 快速获取网课信息并生成课程表 | Quick get course information and generate course table
TypeScript
1
star
53

starter-ts

Starter template for TypeScript library (learn from antfu/starter-ts)
JavaScript
1
star
54

mx-wee-white

a MX-Space Theme, Build with React
SCSS
1
star
55

HuaweiRouteReverseAPI

Reverse API of Huawei router management panel
TypeScript
1
star
56

Typecho-Theme-Template

it can easyly to make a typecho theme, but it follow Wibus's Strategy
PHP
1
star