Giter Club home page Giter Club logo

tutorials's Introduction

Machine Learning Tutorials for PyTorch

This is a series of machine learning tutorials I'm writing for implementing deep learning models on your own with the amazing PyTorch library. Basic knowledge of PyTorch and neural networks is assumed. These tutorials are composed of two sections:


Papers

This section is based on research papers. It is designed to enable coding while reading the paper, and executed it in a Colab for both coding and running small tasks. This write-up serves as a review, blending personal thoughts on the paper with key insights.

Category Paper Tutorial
SSL Masked Autoencoders Are Scalable Vision Learners Masked Autoencoder
VFM CvT: Introducing Convolutions to Vision Transformers Convolutional ViT
VFM Swin Transformer: Hierarchical Vision Transformer using Shifted Windows Swin Transformer
VFM An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale Vision Transformer
Machine Translation Attention Is All You Need Transformer
NLP BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding BERT

Others

This section entails various tasks implemented in Colab, serving as an introduction to fundamental machine learning concepts.

Category Tutorial KeyWord
Object Detection Faster R-CNN(2) Faster R-CNN
Object Detection Faster R-CNN(1) Faster R-CNN
NLP Seq2Seq Machine Translation
NLP Simple Word Window Classification
Computer Vision ResNet Residual Neural Network
Computer Vision AutoEncoder AutoEncoder, Denoising AutoEncoder
ML Recurrent Neural Networks RNN, LSTM
ML Simple CNN Convolutional Neural Network
ML Fully-Connected Neural Networks
Basic NLP Basic Tutorial Natural Language Processing
Basic Losses Multi-Class SVM, Softmax, Cross-Entropy
Basic k-Nearest Neighbors k-Nearest Neighbors, Cross-Validation
Basic Pytorch Basic PyTorch

tutorials's People

Contributors

seonm9119 avatar

Watchers

 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.