#67 · Primary category: Image Generation

imagen-pytorch

artificial-intelligence deep-learning imagination-machine text-to-image text-to-video

Implementation of Imagen, Google's Text-to-Image Neural Network, in Pytorch

Project last updated:10/07/24

GitHub Stars

8.4K

Forks

795

Contributors

20

License

MIT

Why we included this project

This repo is a faithful PyTorch port of Google's Imagen, the cascading diffusion text-to-image model that outperformed DALL-E 2 when it was published. It strings together a pretrained T5 encoder, a memory-efficient U-Net, and dynamic clipping for classifier-free guidance, and the code is modular enough to follow how those pieces connect without rereading the paper line by line. That makes it a solid study and experimentation base for researchers and engineers who want to train or adapt a diffusion model of their own. It is not a polished, plug-and-play service, so expect to bring your own training setup, but as a reference implementation to build on it is hard to beat.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category