Spaces:
Running
on
Zero
Running
on
Zero
File size: 3,332 Bytes
6d7617e 2e278ad 9ae9087 6d7617e 85432e1 0c7fe13 db913db c1548a1 4bab8a1 0c7fe13 6d7617e 17fa6fa 579e8d0 af07f4b 9edebae 7517078 61ad3d2 7517078 9edebae 724f8ed 579e8d0 af07f4b 9edebae 7517078 9edebae 61ad3d2 7517078 9edebae 7517078 507ffa3 7517078 9edebae 7517078 9edebae 6d7617e 7517078 f24703f 61ad3d2 f24703f eb8fc69 6360e64 eb8fc69 c5cf566 c348e53 eb8fc69 301d341 259be70 f24703f 301d341 f24703f 301d341 85432e1 301d341 8991603 301d341 5c4e8c1 301d341 9edebae |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
---
# https://huggingface.co/docs/hub/en/spaces-config-reference
title: Diffusion Zero
short_description: Image generation studio on ZeroGPU
emoji: 🧨
colorFrom: purple
colorTo: blue
sdk: gradio
sdk_version: 4.41.0
python_version: 3.11.9
app_file: app.py
fullWidth: false
pinned: true
header: mini
license: apache-2.0
models:
- ai-forever/Real-ESRGAN
- Comfy-Org/stable-diffusion-v1-5-archive
- cyberdelia/CyberRealistic
- fluently/Fluently-v4
- h94/IP-Adapter
- Linaqruf/anything-v3-1
- Lykon/dreamshaper-8
- prompthero/openjourney-v4
- SG161222/Realistic_Vision_V5.1_noVAE
- XpucT/Deliberate
preload_from_hub: # up to 10
- >-
ai-forever/Real-ESRGAN
RealESRGAN_x2.pth,RealESRGAN_x4.pth
- >-
Comfy-Org/stable-diffusion-v1-5-archive
v1-5-pruned-emaonly-fp16.safetensors
- >-
cyberdelia/CyberRealistic
CyberRealistic_V5_FP16.safetensors
- >-
fluently/Fluently-v4
Fluently-v4.safetensors
- >-
h94/IP-Adapter
models/ip-adapter-full-face_sd15.safetensors,models/ip-adapter-plus_sd15.safetensors,models/image_encoder/model.safetensors
- >-
Linaqruf/anything-v3-1
anything-v3-2.safetensors
- >-
Lykon/dreamshaper-8
feature_extractor/preprocessor_config.json,safety_checker/config.json,scheduler/scheduler_config.json,text_encoder/config.json,text_encoder/model.fp16.safetensors,tokenizer/merges.txt,tokenizer/special_tokens_map.json,tokenizer/tokenizer_config.json,tokenizer/vocab.json,unet/config.json,unet/diffusion_pytorch_model.fp16.safetensors,vae/config.json,vae/diffusion_pytorch_model.fp16.safetensors,model_index.json
- >-
prompthero/openjourney-v4
openjourney-v4.ckpt
- >-
SG161222/Realistic_Vision_V5.1_noVAE
Realistic_Vision_V5.1_fp16-no-ema.safetensors
- >-
XpucT/Deliberate
Deliberate_v6.safetensors
---
# diffusion
Gradio app for Stable Diffusion 1.5 featuring:
* txt2img and img2img pipelines with IP-Adapter
* Curated models, LoRAs, and TI embeddings
* Compel prompt weighting
* dozens of styles and starter prompts
* Multiple samplers with Karras scheduling
* DeepCache, FreeU, and Clip Skip available
* Real-ESRGAN upscaling
* Optional tiny autoencoder
There's also a [CLI](https://huggingface.co/spaces/adamelliotfields/diffusion/blob/main/cli.py).
## Motivation
I want to:
* host a free and easy-to-use Stable Diffusion UI on ZeroGPU
* provide the necessary tools for common workflows
* curate useful models, adapters, and embeddings
* prefer Diffusers over custom PyTorch
* be fast on 8GB with no offloading
* only support CUDA on Linux/WSL
## Usage
See [`DOCS.md`](https://huggingface.co/spaces/adamelliotfields/diffusion/blob/main/DOCS.md).
## Installation
```bash
# clone
git clone https://huggingface.co/spaces/adamelliotfields/diffusion.git
cd diffusion
git remote set-url origin https://adamelliotfields:[email protected]/spaces/adamelliotfields/diffusion
# install
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt torch==2.4.0 torchvision==0.19.0
# gradio
python app.py --port 7860
# cli
python cli.py 'an astronaut riding a horse on mars'
```
## Development
See [pull requests and discussions](https://huggingface.co/docs/hub/en/repositories-pull-requests-discussions).
```sh
git fetch origin refs/pr/42:pr/42
git checkout pr/42
# ...
git add .
git commit -m "Commit message"
git push origin pr/42:refs/pr/42
```
|