You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
972 B

2 years ago
# min(DALL·E)
2 years ago
2 years ago
This is a minimal implementation of [DALL·E Mini](https://github.com/borisdayma/dalle-mini) in both Flax and PyTorch
### Setup
2 years ago
Run `sh setup.sh` to install dependencies and download pretrained models. The only required dependencies are `flax` and `torch`. In the bash script, GitHub LFS is used to download the VQGan detokenizer and the Weight & Biases python package is used to download the DALL·E Mini and DALL·E Mega transformer models. Those files can also be downloaded manually by visting the links in the bash script.
2 years ago
### Run
2 years ago
Here are some examples
2 years ago
```
python image_from_text.py --seed=7 --text='alien life'
2 years ago
```
![Alien](examples/alien.png)
2 years ago
```
python image_from_text.py --mega --seed=4 --text='a comfy chair that looks like an avocado'
2 years ago
```
![Avocado Armchair](examples/avocado_armchair.png)
```
python image_from_text.py --mega --seed=100 --text='court sketch of godzilla on trial'
2 years ago
```
![Godzilla Trial](examples/godzilla_trial.png)