mirror of
https://github.com/vladmandic/automatic
synced 2026-09-09 06:18:43 +02:00
64263169ab259aa2ed4230fdb5991d2c69f7eebd
Stable Diffusion - Automatic
Heavily opinionated custom fork of https://github.com/AUTOMATIC1111/stable-diffusion-webui
Notes
Fork is as close as up-to-date with origin as time allows
All code changes are merged upstream whenever possible
Fork adds extra functionality:
- Ships with additional extensions
e.g.System Info,Steps Animation, etc. - Ships with set of CLI tools that rely on SD API for execution:
e.g.generate,train,bench, etc.
Full list
Fork does differ in few things:
- Different start script
./automatic.sh
- Drops compatibility with
python3.7 and requires 3.10 - Updated Python libraries to latest known compatible versions
e.g.accelerate,transformers,numpy, etc. - Includes opinionated System and Options configuration
e.g.samplers,upscalers, etc. - Includes reskinned UI
Black and orange dark theme with fixed width options panels and larger previews - Includes SD2 configuration files
- Uses simplified folder structure
e.g./train,/outputs/* - Modified training templates
Only Python library which is not auto-updated is PyTorch itself as that is very system specific
I'm currently using PyTorch 2.0-nightly compiled with CUDA 11.8 and with Triton optimizations:
pip3 install --pre torch torchvision torchaudio torchtriton --extra-index-url https://download.pytorch.org/whl/nightly/cu118 --force pip show torch
2.0.0.dev20230113+cu118
- Fork is compatible with regular PyTorch 1.13,
But if you're using PyTorch 2.0 models will be auto-compiled and optimized on load usingmax-tune
Docs
Description
Languages
Python
94%
CSS
3.1%
TypeScript
2.4%
JavaScript
0.4%
