mirror of
https://github.com/leejet/stable-diffusion.cpp.git
synced 2026-07-23 11:20:53 -05:00
49 lines
1.2 KiB
Markdown
49 lines
1.2 KiB
Markdown
# How to Use
|
|
|
|
MiniT2I uses a MiniT2I diffusion transformer and `google/flan-t5-large` as the text encoder.
|
|
|
|
## Download weights
|
|
|
|
- Download MiniT2I diffusion model
|
|
- safetensors: https://huggingface.co/MiniT2I/MiniT2I/tree/main/minit2i-b-16/transformer (`diffusion_pytorch_model.safetensors`)
|
|
- Download flan-t5-large text encoder
|
|
- safetensors: https://huggingface.co/google/flan-t5-large/tree/main (`model.safetensors`)
|
|
|
|
## Examples
|
|
|
|
### Mac Metal
|
|
|
|
```
|
|
./bin/sd-cli \
|
|
--backend metal \
|
|
--diffusion-model ../models/minit2i/diffusion_pytorch_model.safetensors \
|
|
--t5xxl ../models/flan-t5-large/model.safetensors \
|
|
--prompt "a cat" \
|
|
--steps 100 \
|
|
--cfg-scale 6 \
|
|
--width 512 \
|
|
--height 512 \
|
|
--seed 42 \
|
|
--sampling-method euler \
|
|
--rng cpu \
|
|
--output minit2i_metal.png \
|
|
--threads 8
|
|
```
|
|
|
|
### CUDA with diffusion flash attention
|
|
|
|
```
|
|
./bin/sd-cli \
|
|
--diffusion-model ../models/minit2i/diffusion_pytorch_model.safetensors \
|
|
--t5xxl ../models/flan-t5-large/model.safetensors \
|
|
--prompt "a cat" \
|
|
--steps 100 \
|
|
--cfg-scale 6 \
|
|
--width 512 \
|
|
--height 512 \
|
|
--seed 42 \
|
|
--sampling-method euler \
|
|
--diffusion-fa \
|
|
--output minit2i_cuda.png
|
|
```
|