Skip to content
 
 

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep Learning with pytorch-logo

Author: Valerio Maggio

Senior Research Associate

University of Bristol

Dynamic Genetics

Contacts:

twitter linkedin mail
@leriomaggio ValerioMaggio valerio.maggio@bristol.ac.uk

Clone the repository

git clone https://github.com/leriomaggio/deep-learning-pytorch.git

Table of Contents

  • Part I: Introduction

    • Intro to Artificial Neural Networks

      • Perceptron and MLP (numpy)
      • naive pure-Python implementation
    • Introduction to PyTorch

      • AutoGrad and Automatic Differentiation
      • Perceptron (torch)
      • Towards torch.nn: micrograd
      • Neural Network with Pytorch (torch.nn)
    • Brief overview of Deep Learning Frameworks

      • What's there around and why PyTorch
  • Part II: Data and Dataset

    • Data for Machine and Deep Learning
      • torch.utils.data: DataSet and DataLoader
    • Preparing Data for Experiments
      • Training, Test & the torch way
      • Validation and Cross Validation
  • Part III: Supervised Learning

  • Part IV: Unsupervised Learning

  • ... (more to come)


Requirements

This tutorial requires the following packages:

  • Python version 3.7

    • Python 3.4+ should be fine as well
  • numpy

  • scikit-learn

  • torch

  • torchvision

  • matplotlib

Binder Open In Colab

Detailed (step-by-step) instructions on how to setup the Python virtual environment on your local machine are available here

About

Deep Learning with PyTorch

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages