How to Generate High Quality Real People in Stable Diffusion
And Useful Stable Diffusion Tips & Tricks
Many of you might heard of Stable Diffusion
and its ability to generate various high-quality images. However, not everyone is attracted by creating random pictures of cute catgirls and everything else. Don't you think it would be much more interesting if we could train the neural network to create images... of ourselves? Or our favorite actors and musicians? Or our deceased relatives? Specific individuals, in general, rather than some abstract images based on what the neural network was trained on. This is what we will be doing, attempting to determine the most optimal workflow and automate it as much as possible.
In the end, our task boils down to several subtasks:
- preparing a dataset for training the model;
- searching for the most optimal and versatile parameters for training, as well as directly training the model;
- generating images using the trained model and automating this process.
Due to the huge number of images the guide is divided into many pages. Please, read it in the specified order.
- Introduction
- Examples
- Dataset Preparation
- Model Training ‐ Introduction
- Model Training ‐ Basics
- Model Training ‐ Comparison - Introduction
Short Way
Long Way
- Model Training ‐ Comparison - [Growth Rate]
- Model Training ‐ Comparison - [Betas]
- Model Training ‐ Comparison - [Weight Decay]
- Model Training ‐ Comparison - [Bias Correction]
- Model Training ‐ Comparison - [Decouple]
- Model Training ‐ Comparison - [Epochs x Repeats]
- Model Training ‐ Comparison - [Resolution]
- Model Training ‐ Comparison - [Aspect Ratio]
- Model Training ‐ Comparison - [Batch Size]
- Model Training ‐ Comparison - [Network Rank]
- Model Training ‐ Comparison - [Network Alpha]
- Model Training ‐ Comparison - [Total Steps]
- Model Training ‐ Comparison - [Scheduler]
- Model Training ‐ Comparison - [Noise Offset]
- Model Training ‐ Comparison - [Min SNR Gamma]
- Model Training ‐ Comparison - [Clip Skip]
- Model Training ‐ Comparison - [Precision]
- Model Training ‐ Comparison - [Number of CPU Threads per Core]
- Model Training ‐ Comparison - [Checkpoint]
- Model Training ‐ Comparison - [Regularisation]
- Model Training ‐ Comparison - [Optimizer]