GithubHelp home page GithubHelp logo

dylanooo / classic-generative-model Goto Github PK

View Code? Open in Web Editor NEW

This project forked from liujf69/classic-generative-model

0.0 0.0 0.0 45.97 MB

Simple code demos about classic AIGC models/Compilation of blogs and papers on classic AIGC models.

Python 100.00%

classic-generative-model's Introduction

Classic-Generative-Model

Introduction

  1. 本项目旨在以 Toy Demo😄😄的方式实现经典的 AIGC⚡⚡生成模型,避免下载复杂的数据集和需使用高端 GPU 的问题。
  2. 通过直达模型🔭🔭的核心代码(配合论文阅读更佳),学习模型的核心**,达到快速入门学习的目的。
  3. 以下均为个人入门学习 AIGC 所阅读和编写的部分代码(持续更新✨✨!!!),欢迎指出问题和 Pull Request👯👯(PR)。
  4. 以下均为个人入门学习 AIGC 所阅读的优秀博客📕📕和经典论文📕📕,感谢所有作者的贡献✨✨✨✨!!

Contents

  1. A simple demo about DDPM in the DDPM folder.
  2. A simple demo about GAN in the GAN folder.
  3. A simple demo about VAE in the VAE folder.
  4. A simple demo about VQVAE in the VQVAE folder.
  5. A simple demo about PixelCNN and VQVAE in the PixelCNN_VQVAE folder.
  6. A simple demo about Autoregressive Transformer and VQVAE in the AR_VQVAE folder.
  7. A simple demo about Conditional Autoregressive Transformer in the Cond_AR_Transformer folder.
  8. A simple demo about Calculating Motion FID in the Cal_Motion_FID folder.
  9. A simple demo about Conditional Diffusion Using Classifier-Free Diffusion Guidance in the Cond_diffusion_Free_guide folder.
  10. A simple demo about Using Diffuser in the Diffuser_pipeline folder.
  11. A simple demo about Using LoRA based on the PEFT in the PEFT_LoRA folder.
  12. A simple demo about MoE Model in the Simple_MoE folder.
  13. A simple demo about DDIM Model in the Simple_DDIM folder.
  14. A simple demo about UNet Model of Stable Diffusion in the SD_UNet folder.
  15. A simple demo about U-ViT Demo in the Simple_U-DiT folder.
  16. A simple demo about DDIM of Stable Diffusion in the SD_DDIM folder.
  17. A simple demo about Inpainting of Stable Diffusion in the SD_Inpainting folder.
  18. A simple demo about Classifer Guidance in the Simple_Classifer_Guide folder.

Blog Recommendation

Paper Recommendation

News and Highlights

  • Rich Human Feedback for Text-to-Image Generation (CVPR 2024 best paper) [Paper] [Code]
  • Generative Image Dynamics (CVPR 2024 best paper) [Paper] [Project]

Diffusion

  • Denoising Diffusion Probabilistic Models [Paper] [Code]
  • DENOISING DIFFUSION IMPLICIT MODELS [Paper] [Code]
  • High-Resolution Image Synthesis with Latent Diffusion Models [Paper] [Code] [Code]
  • Diffusion Models Beat GANs on Image Synthesis [Paper] [Code]
  • Stable Video Diffusion: Scaling Latent Video Diffusion Models to Large Datasets [Paper] [Code]
  • Align your Latents: High-Resolution Video Synthesis with Latent Diffusion Models [Paper]
  • Elucidating the Design Space of Diffusion-Based Generative Models [Paper]

Autoregressive Model

  • Autoregressive Image Generation without Vector Quantization [Paper]

GAN

VQVAE & VAE & VQ-GAN

  • Neural Discrete Representation Learning [Paper]
  • Auto-Encoding Variational Bayes [Paper]
  • CV-VAE: A Compatible Video VAE for Latent Generative Video Models [Paper] [Code]
  • Taming Transformers for High-Resolution Image Synthesis [Paper] [Code]

DIT

  • Scalable Diffusion Models with Transformers [Paper] [Code]
  • Hunyuan-DiT : A Powerful Multi-Resolution Diffusion Transformer with Fine-Grained Chinese Understanding [Paper] [Code]
  • All are Worth Words: A ViT Backbone for Diffusion Models [Paper] [Code]

Project Recommendation

Thanks

Thanks to all the authors of the above blogs and papers!!

classic-generative-model's People

Contributors

liujf69 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.