#67 · Primary category: Image Generation
imagen-pytorch
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
stable-diffusion-webui
Stable Diffusion web UI
ComfyUI
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.
diffusers
🤗 Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch.
upscayl
🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows.
InvokeAI
InvokeAI is a leading open-source creative engine for Stable Diffusion, offering an industry-leading web UI for generating and editing visual media.