PyTorch is the framework for deep learning—so dive on in! Learn how to train, optimize, and deploy AI models with PyTorch by following practical exercises and example code. You'll walk through using PyTorch for linear regression, classification, image processing, recommendation systems, autoencoders, graph neural networks, time series predictions, and language models—all the essentials. Then evaluate and deploy your models using key tools like MLflow, TensorBoard, and FastAPI. With information on fine-tuning your models using HuggingFace and reducing training time with PyTorch Lightning, this practical guide is the one you need!
Highlights:
1) Deep learning
2) Linear regression
3) Classification
4) Computer vision
5) Recommendation systems
6) Autoencoders
7) Graph neural networks (GNNs)
8) Time series predictions
9) Language models
10) Pretrained networks
11) Evaluation and deployment
12) PyTorch Lightning

- 409 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
eBook - ePub
About this book
Trusted by 375,005 students
Access to over 1 million titles for a fair monthly price.
Study more efficiently using our study tools.
Information
Print ISBN
9781493227860
Edition
1Table of contents
- Notes on Usage
- Preface
- 1 Introduction to Deep Learning
- 2 Creating Your First PyTorch Model
- 3 Classification Models
- 4 Computer Vision
- 5 Recommendation Systems
- 6 Autoencoders
- 7 Graph Neural Networks
- 8 Time Series Forecasting
- 9 Language Models
- 10 Pretrained Networks and Fine-Tuning
- 11 PyTorch Lightning
- 12 Model Evaluation, Logging, and Monitoring
- 13 Deployment
- The Author
- Index
- Service Pages
- Legal Notes