anilegin's picture
Upload inference-only latent diffusion model
a04730e verified
|
Raw
History Blame Contribute Delete
1.51 kB
---
license: mit
tags:
- text-to-image
- diffusion
- latent-diffusion
- pytorch
- coco
library_name: pytorch
pipeline_tag: text-to-image
---
# anilegin/lightweight-diffusion-ldm
Custom lightweight latent diffusion text-to-image model.
This repository contains inference-only files:
- VAE config and stripped VAE weights
- LDM/UNet config and stripped LDM weights
- diffusion/sampler code needed for DDPM and DDIM
- a simple `inference.py` script
- generation defaults in `generation_config.yaml`
The checkpoints are stripped to contain model weights only; optimizer state, scheduler state, and training logs are not included.
## Install
```bash
git clone https://huggingface.co/anilegin/lightweight-diffusion-ldm
cd lightweight-diffusion-ldm
pip install -r requirements.txt
```
## Generate images
```bash
python inference.py \
--prompt "a small dog sitting on a red couch" \
--sampler ddim \
--num-steps 50 \
--guidance-scale 3.0 \
--precision bf16 \
--output-dir outputs/example
```
For offline/local-only CLIP loading, make sure `openai/clip-vit-large-patch14` is cached locally and add:
```bash
--local-files-only
```
## Notes
This is a custom PyTorch implementation, not a native Diffusers pipeline. The included source code is required for inference.
## Training data
Trained/evaluated with COCO-style image-caption data. Add more precise dataset, metrics, and limitations here before making the repo public.
## Citation
If you use this model, please cite the project/repository.