whatmodel.sh / image / Versatile Diffusion v1.0
Versatile Diffusion v1.0
↗ share
+ contribute
Versatile Diffusion v1.0 is an open-weights image model from SHI Labs, released November 2022. Licence: mit.
Catalogue identity notes
shi-labs/versatile-diffusion (V1.0). Comparison-only: its diffusers pipelines are deprecated upstream and no parameter/memory figure is published, so no command is listed.
Score within the LMArena text-to-image comparison set only.
$ how it compares
The image models ranked either side of Versatile Diffusion v1.0, out of 197 with a score.
| # | model | score | where |
|---|---|---|---|
| 180 | 29±2 | comparison only | |
| 181 | 29±3 | comparison only | |
| 182 | 29±4 | local | |
| 183 | 29±4 | local | |
| 184 | 29±7 | comparison only |
$ what it's good at
text to image▂▅▅▃▄▄█▃▁▂▁▁ #112 of 126 * · 0.5% of its score · 1 test
Beats Latent Diffusion text2img-large (LDM-KL-8-G, LAION-400M), VQ-Diffusion (ITHQ), VILA-U 7B (256px) here, though they rank higher overall.
| test | result | vs the others in its run | counts |
|---|---|---|---|
| HPS v2 benchmark (4-style average) | 26.6% ✎ | ▃··▃▅·▅·▅▅█▅ beats 7/14 | 0.5% |
other tests2 not in a task · 91% of its score
| test | result | vs the others in its run | counts |
|---|---|---|---|
| ImageReward human ranking of T2I models (#wins, real user prompts) | 340.0000 wins ✎ | ▄·········█▄ beats 1/3 | 76% |
| MS-COCO 2014 zero-shot FID-30k at 256px ↓ (ImageReward protocol) | 18.4000 FID ✎ | ▄··········█ beats 1/2 | 16% |
$ where to run it
Other ways to run it
- Run it as published · needs ~7.2 GB, NVIDIA only · from huggingface.co/shi-labs (official)
uv run --with torch --with diffusers --with transformers --with accelerate python -c "import torch; from diffusers import VersatileDiffusionTextToImagePipeline; p=VersatileDiffusionTextToImagePipeline.from_pretrained('shi-labs/versatile-diffusion', torch_dtype=torch.float16); p.remove_unused_weights(); p=p.to('cuda'); p('an astronaut riding on a horse on mars', generator=torch.Generator(device='cuda').manual_seed(0)).images[0].save('out.png')"
Official weights and documentation: huggingface.co/shi-labs ↗
$ how the score was worked out · ImageReward: Learning and Eva… 91%, tgxs002/HPSv2 repository READ… 1%
Each result implies a score on its own, after adjusting for how hard its test is and who ran it. The score is their weighted average, with a small pull toward the middle for thinly tested models. Each test's weight is its counts column above; here it's added up by who ran the tests. How it works
| source | results | share of the score |
|---|---|---|
| 2 | 91% | |
| 1 | 1% | |
| prior · pull toward the middle | 8% | |
| weighted average | = 29.0 |
$ improve this page
Use a short GitHub form or edit the data through a pull request. Every number needs a source; here's which ones we can use.
data updated · sources and licences · json