Deep Learning with PyTorch Step-by-Step - Volume II: Computer Vision
Why this book?
Are you looking for a book where you can learn about Deep Learning and PyTorch without having to spend hours deciphering cryptic text and code?
A technical book that’s also easy and enjoyable to read?
This is it!
Is this book for me?
If your goal is to learn about deep learning models for computer vision, and you’re already comfortable training simple models in PyTorch, the second volume is the right one for you.
What will I learn?
In this second volume of the series, you’ll be introduced to deeper models and activation functions, convolutional neural networks, initialization schemes, learning rate schedulers, transfer learning, and more.
How is this book different?
- I wrote this book as if I were having a conversation with YOU, the reader: I will ask you questions (and give you answers shortly afterward) and I will also make (silly) jokes.
- It spells concepts out in plain English, avoiding fancy mathematical notation as much as possible
- It shows you how PyTorch works for computer vision tasks, in a structured, incremental, and from first principles approach
- It builds, step-by-step, not only the models themselves but also your understanding as I show you both the reasoning behind the code and how to avoid some common pitfalls and errors along the way.
What if I do not like the book? Can I get a refund?
Yes, you can! No questions asked! If you are not happy with your purchase, just reply to the download email within 30 days, and you will get your money back.
Can I share the book with my classmates?
If you'd like to share the book within your classmates, please choose the Classmates version on checkout.
- Deep models, activation functions, and feature spaces
- Torchvision, datasets, models, and transforms
- Convolutional neural networks, dropout, and learning rate schedulers
- Transfer learning and fine-tuning popular models (ResNet, Inception, etc.)
Table of Contents
- Chapter 4: Classifying Images
- Bonus Chapter: Feature Space
- Chapter 5: Convolutions
- Chapter 6: Rock, Paper, Scissors
- Chapter 7: Transfer Learning
- Chapter Extra: Vanishing and Exploding Gradients
"I am usually really picky in choosing books about ML/DL but I have to tell you, this book was one of the best books I have ever invested in. I cannot thank you enough for writing a book that gives so much clarity on the explanations of the inner workings of many DL techniques. Thank you so much and I hope you come up with even better books on other ML topics in the future."
— Mahmud Hasan, Machine Learning Engineer at Micron Technology, Smart Manufacturing and AI
"As an author myself who've co-authored two books in Deep Learning & NLP space, I'm extremely impressed by Daniel's step-by-step pedagogical approach. Starting with a toy problem and gradually building abstractions on top of each other massively helps beginner to understand the nuts and bolts of each models and neural architectures be it basic or advanced! Daniel has justified "step-by-step" part from the title in a true sense. Highly recommended!"
— Nipun Nayan Sadvilkar, Lead Data Scientist & Author, DL & NLP Workshop
"We love the book as it’s so easy to read. The author uses simple words and avoids complex mathematical formulas, making the text feel like a conversation between friends."
— Zuzanna Sieja from DLabs.AI on 11 Books Every Data Scientist Must Read In 2022
"As for learning PyTorch and deep learning in general, Deep Learning with PyTorch Step-by-Step by Daniel Voigt Godoy is easily the best guide that I’ve found. I love how this huge hands-on tutorial it is structured, it starts from the ground level, then after showing the basic things, it goes straight into computer vision topics and in the end you get to know transformers and word embeddings, all of which play important part in the inner workings of CLIP."
— johanezz from deeplearn.art on Get started with making AI art in 2022
"This looks like it is very comprehensive, rich in detail and it might have been a huge investment of time and effort to write this. Kudos to you for making the convoluted stuff so enjoyable to read and easy to understand."
— Rishabh Kumar, Business Intelligence Analyst, on Linkedin
"This is the best book I have read in my entire life, in terms of richness, intuition, and practicality (also your puns)."
— @Teddy2kay1 on Twitter