Navigate:
DALL-E
~$DALL0.0%

DALL-E: PyTorch discrete VAE implementation

Official PyTorch package implementing the discrete VAE component for image tokenization used in OpenAI's DALL-E system.

LIVE RANKINGS • 10:20 AM • STEADY
OVERALL
#427
24
AI & ML
#109
5
30 DAY RANKING TREND
ovr#427
·AI#109
STARS
10.9K
FORKS
1.9K
7D STARS
+3
7D FORKS
-1
Tags:
See Repo:
Share:

Learn more about DALL-E

DALL-E is a PyTorch implementation of the discrete Variational Autoencoder (dVAE) component from OpenAI's DALL-E image generation system. The package uses discrete latent representations to encode and decode images, converting continuous image data into discrete tokens that can be processed by transformer models. The implementation focuses specifically on the VAE architecture that handles image tokenization and reconstruction. This component is commonly used for research into discrete image representations and as a foundation for building text-to-image generation systems.

DALL-E

1

Official Implementation

Direct release from OpenAI providing the exact discrete VAE architecture used in the original DALL-E research paper.

2

Discrete Tokenization

Converts images into discrete token representations suitable for processing by transformer-based language models.

3

Modular Design

Provides only the VAE component, allowing researchers to integrate it with custom transformer architectures for text-to-image tasks.




[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers