Skip to content

Latest commit

 

History

History
72 lines (56 loc) · 3.56 KB

File metadata and controls

72 lines (56 loc) · 3.56 KB

Master Deep Generative Models in Julia

The goal of this repo is to provide a list of deep generative models implemented in Julia.

Note that each implementation targets only a very specific case1. Generally we'll provide a simple version for the education purpose and a performant version which demonstrates how to reach the state-of-the-art performance in Julia2.

Model List

  • MLP
  • VAE
  • VQ-VAE
  • GAN
  • GPT2
  • LLAMA
  • DDPM
  • MoE
  • VQGAN
  • CLIP
  • MaskGIT

Benchmark

Model Environment Performance Description
MLP

Notable Implementations in Julia

Feel free to add your work here.

Q&A

  1. Lux.jl vs Flux.jl?

    • There have been some discussions on this topic (see Deep learning in Julia). Since each algorithm is implemented independently under separate folder, just choose the one you are most comfortable with.

References

Following are some important blogs, papers, and codes that helped me a lot to understand the deep generative models implemented here.

Footnotes

  1. This is to follow the Tips & tricks

  2. See the discussions here. Ideally we'd like to keep updating this repo and demonstrate how to reach the state-of-the-art performance in Julia.