GithubHelp home page GithubHelp logo

tanduong / scipy2023-deeplearning Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rasbt/scipy2023-deeplearning

0.0 1.0 0.0 3.37 MB

License: Apache License 2.0

Python 8.42% Jupyter Notebook 91.58%

scipy2023-deeplearning's Introduction

SciPy 2023 Workshop

Modern Deep Learning with PyTorch

At SciPy in Austin, Texas

Mon 10 July 2023, 1:30โ€“5:30 pm (CDT, Chicago, local time), Classroom 202

Abstract

We will kick off this tutorial with an introduction to deep learning and highlight its primary strengths and use cases compared to traditional machine learning. In recent years, PyTorch has emerged as the most widely used deep learning library for research. However, a lot has changed regarding how we train neural networks these days. After getting a firm grasp of the PyTorch API, you will learn how to train deep neural networks using various multi-GPU training paradigms. We will also fine-tune large language models (transformers)!

Material & Preparation

The workshop material will be posted on the weekend before the event. To prepare for the workshop, there are only 3 small action items

  1. (Optional) You may find the Python Setup Guide (./00-1_python-setup-guide) helpful, which mainly describes how I set up Python on my computer(s).
  2. Please go through Python Library Installation (./00-2_python-libraries-for-workshop) guide to ensure you have all the required libraries installed prior to the workshop.
  3. I recommend downloading this repository before the event so you can access the materials offline in case of a slow internet connection during the workshop.

Looking forward to seeing you there!

PS: If you have any questions, please feel free to reach out via the Discussion page here on GitHub.

Schedule and Slides

  1. Introduction to Deep Learning (1:30 - 2:00 pm) [Slides]
  2. Understanding the PyTorch API (2:00 - 2:30 pm) [Slides]
  3. Training Deep Neural Networks (2:30 - 3:00 pm) [Slides]

10 Min Break

  1. Accelerating PyTorch Model Training (3:10 - 3:45 pm) [Slides]
  2. Organizing PyTorch Code (3:45 - 4:15 pm) [Slides]
  3. More Tips and Techniques (4:15 - 4:45 pm) [Slides]

10 Min Break

  1. Finetuning LLMs (4:55 - 5:25 pm) [Slides]
  2. Wrap Up & Questions (5:25 - 5:30 pm) [Slides]

scipy2023-deeplearning's People

Contributors

bskinn avatar jorahn avatar rasbt 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.