Learn how to build a neural network with PyTorch Lightning in this interactive, workshop-style coding course.
Overview
Syllabus
Introduction
- AI workshop: Build a neural network with PyTorch Lightning
- Prerequisites
- Quick overview of neural networks
- Setting up the virtual environment
- Loading and exploring regression data
- Preprocessing data for training
- Creating a simple neural network
- Setting up the dataset and DataLoader
- Training a neural network using PyTorch
- Visualizing losses and evaluating models
- Building and training a more complex neural network
- Encapsulating data using a LightningDataModule
- Encapsulating a model using a LightningModule
- Training the model using the PyTorch Lightning Trainer
- Loading and exploring classification data
- Creating a LightningDataModule
- Creating a LightningModule
- Training a classification model and evaluating metrics
- Summary and next steps
Taught by
Janani Ravi