Giter Club home page Giter Club logo

pytorch_paper_implementations's Introduction

Deep Learning Paper Implementations

Implements deep learning papers. It contains basic papers such as activations, CNNs to advanced papers such as encoder-decoder etc.

It also contains links to paper from which it is taken.

My Aim is to learn to write research code and easily reproduce it from papers.

Some implementations are mine, most will be taken from various GitHub repos.

My aim here is to learn, reproduce work and understand nuances.

Why this Repo ?

  • It presents easily reusable code for Deep Learning Papers.
  • It contains *.py and easy to reproduce code.
  • It becomes harder for people to open *.ipynb files and decode stuff and reuse from them. I have created functions and classes which is best practice of writing code.
  • Code is written in Pytorch so that most community can benefit.
  • Contributions for tensorflow code are welcome.

What this repo is not for ?

  • It is not a repo to showcase my DL skills or show off any implementations.
  • Not to beat and achieve benchmarks.
  • Not a repo to prove points how one paper is better than other. It depends on context where you apply DL. You won't fit a neural network when decision tree might work.
  • Not a repo to showcase how papers keep battling for SOTA. I want to reimplement stuff not create a benchmarking repo.

FAQs

So most code here is reimplemenatation nothing new ?

Can I copy paste some of your code from here ?

  • Yes you can. It is just reimplementation. But I do not guarentee if that will help you to get SOTA.

I found a bug what to do ?

  • Raise a PR

I want to contribute with some implementation?

  • Document and comment the code well. Raise a PR.

Can I use Fastai, or Keras to contribute?

  • No, please do not for this repo is not for such frameworks that have too much built in power.
  • But yes please use tensorflow v2 or Pytorch or Pytorch-lightning.

pytorch_paper_implementations's People

Contributors

burntcarrot avatar hassiahk avatar oke-aditya avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  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.