Skip to content

Latest commit

 

History

History
111 lines (84 loc) · 21.1 KB

README.md

File metadata and controls

111 lines (84 loc) · 21.1 KB

Deep Learning Paper Reading - Annotation, Summary & Scratch Implementation

GitHub stars GitHub forks Maintenance Issues Website shields.io Ask Me Anything ! License

Follow me on :

LinkedIn

On January 1, 2022, I started this challenge. I intend to go through the computer vision and basic GAN papers first, learning the fundamental principles, and then go on to some of the more recent gans and related concepts. I plan to provide an annotation document as well as a synopsis of each article I read and scratch implementation of each paper (if possible).

What will you do during the challenge?

Each day I will go through popular computer vision papers, mostly with GANs. I will add:

  1. Annotated Paper with a quick summary
  2. Scratch implementation with PyTorch or Tensorflow (if possible). I'll do my best to make it as straightforward and understandable as possible. It's important to note that some of the paper implementation may take a few days.
  3. Some papers go into great detail on the Medium. If I can manage my time. You may follow me there to make sure you don't miss a new post.
  4. (Future Plan) Short Video-Paper Walkthrough & Implementation YouTube

Where you Post?

Do you already have a list of papers to read?

  • No, I don't. I simply look for one that interests me and read it the same day. If you come across other intriguing paper, you can suggest it to me.

Can I contribute to this list?

Comments, suggestions, and corrections are welcome.


PS: If there is any error, Kindly email me.

Day Paper Name Annotated Paper Link Post Link Implementation Code Collab Notebook Collab Code
1 Pix2Pix Pix2Pix Paper Annotated LinKedIn PyTorch Code
2 CycleGAN CycleGAN Paper Annotated -- Scratch Implementation-PyTorch LinKedIn PyTorch Code
3 Neural Style Transfer Neural Style Transfer Paper Annotated -- Scratch Implementation-PyTorch LinkedIn -- Detail On Medium Post Implementations
4 Info GAN INFO GAN Paper Annotated LinkedIn TensorFlow(Outdated) PyTorch
5 AC-GAN AC-GAN Paper Annotated LinkedIn Implementations
6 ProGAN ProGAN Paper Annotated LinkedIn Tensorflow2
7 ProGAN ProGAN Paper Implementation & HOW ProGAN WOKS - Medium Post LinkedIn PyTorch
8 SRGAN SRGAN Annotated Paper LinkedIn PyTorch - Official
9 StyleGAN StyleGAN Annotated Paper LinkedIn Tensorflow - Official
10 StyleGAN StyleGAN Annotated Paper - StyleGAN Paper Implementation LinkedIn Simple Implementation
11 BigGAN BigGAN Annotated Paper LinkedIn PyTorch
12 TextToImage GAN TextToImage GAN Annotated Paper LinkedIn PyTorch
13 StackGAN StackGAN Blog Post LinkedIn PyTorch Official Implementation
14 SinGAN SinGAN Blog Post LinkedIn PyTorch Official Implementation Notebook
15 BiGAN BiGAN Annotated Paper LinkedIn Official Implementation
16 Face Completion GAN (CVPR 2017) Face Completion GAN Annotated Paper LinkedIn --
17 3D-GAN (NIPS 2016) 3D-GAN Annotated Paper LinkedIn PyTorch Implementation
18 WassersteinGAN (ICLR 2017) WassersteinGAN Annotated Paper LinkedIn PyTorch Implementation
19 WGAN-GP (NIPS 2017) WGAN-GP Annotated Paper LinkedIn Tensorflow Official Implementation
20 StarGAN (CVPR 2018) StarGAN Annotated Paper LinkedIn PyTorch Official Implementation
21 FashionGAN (ICCV-2017) FashionGAN Annotated Paper LinkedIn PyTorch Official Implementation
22 DiscoGAN (ICML-2017) DiscoGAN Annotated Paper LinkedIn PyTorch Official Implementation
23 LSGAN (ICCV-2017) LSGAN Annotated Paper LinkedIn --
24 Pose Guided Person Image Generation (NIPS-2017) PG2GAN Annotated Paper LinkedIn --
25 Generating Videos with Scene Dynamics (NIPS-2016) Annotated Paper LinkedIn Official PyTorch Implementation
26 Sketch Your Own GAN (ICCV-2021) Annotated SketchGAN Paper LinkedIn Official PyTorch Implementation
27 DatasetGAN (CVPR-2021) Annotated DatasetGAN Paper LinkedIn Official PyTorch Implementation
28 GauGAN (CVPR-2019) Annotated GauGAN Paper LinkedIn Official PyTorch Implementation
29 GFP-GAN (CVPR-2021) Annotated GFP-GAN Paper LinkedIn Official PyTorch Implementation
30 ReMix (CVPR-2021) Annotated ReMix Paper LinkedIn --
31 WGAN & WGANGP Paper Implementation WGAN Annotated Paper & WGAN-GP Annotated Paper LinkedIn Simple WGAN Implementation & Simple WGANGP Implementation
32 (LoGANv2-2019) Annotated LoGANv2 Paper LinkedIn Tensorflow Implementation
33 (ViT-2021) Annotated Vision Transformer Paper LinkedIn Official PyTorch Implementation
34 (i-GPT ICML-2020) Annotated i-GPT Paper LinkedIn Official PyTorch Implementation
- - 𝐓𝐡𝐞 𝐜𝐨𝐦𝐩𝐢𝐥𝐚𝐭𝐢𝐨𝐧 𝐨𝐟 𝐬𝐮𝐦𝐦𝐚𝐫𝐢𝐳𝐞𝐝 𝟑𝟏 𝐩𝐚𝐩𝐞𝐫𝐬 𝐨𝐧 𝐜𝐨𝐦𝐩𝐮𝐭𝐞𝐫 𝐯𝐢𝐬𝐢𝐨𝐧 (𝐟𝐫𝐨𝐦 𝐆𝐀𝐍𝐬 𝐭𝐨 𝐕𝐢𝐬𝐢𝐨𝐧 𝐓𝐫𝐚𝐧𝐬𝐟𝐨𝐫𝐦𝐞𝐫𝐬): Link -

I successfully completed my 30 day paper reading challenge. From now onwards, I will add annotated papers within a few days. Happy Learning. 😄

S.N. Paper Name Annotated Paper Link Post Link Implementation Code Collab Notebook Collab Code
35 (ConvNeXT-2022) Annotated ConvNeXT Paper LinkedIn Official PyTorch Implementation
36 (FastGAN- ICLR 2021) Annotated FastGAN Paper LinkedIn Official PyTorch Implementation
37 (One-Shot GAN - CVPR 2021) Annotated One-Shot GAN Paper LinkedIn -
37 (FewShot Image2ImageTranlation - ICCV 2019) Annotated FUNIT GAN Paper LinkedIn Official PyTorch Implementation

Object Detection & Segmentation Series:

S.N. Paper Name Annotated Paper Link Post Link Implementation Code Extra Resource
38 Yolov1-2015 Annotated Yolov1 Paper LinkedIn - CVPR Paper Presentation Youtube
39 Mask-RCNN-2017 Annotated Mask-RCNN Paper LinkedIn Mask-RCNN official Implementation ICCV Paper Presentation Youtube
40 U-Net 2015 Annotated U-Net Paper LinkedIn Scratch U-Net Paper Implementation Paper Presentation Youtube

Diffusion Model Series:

S.N. Paper Name Annotated Paper Link Post Link Implementation Code Extra Resource
41 DDPM-2020 Annotated DDPM Paper LinkedIn - -
Thanks for Reading🎉🎉🎉