Amazon.ca:Customer reviews: Deep Learning for Coders with fastai and PyTorch: AI Applications Without a PhD
Skip to main content
.ca
Hello Select your address
All
EN
Hello, sign in
Account & Lists
Returns & Orders
Cart
All
Best Sellers New Releases Deals Store Prime Customer Service Home Electronics Sell Books Kindle Books Fashion Coupons Sports & Outdoors Health & Household Computers Gift Ideas Toys & Games Computer & Video Games Beauty & Personal Care Gift Cards Automotive Audible Home Improvement Pet Supplies Grocery Baby Subscribe & save Music
Today's Deals Watched Deals Outlet Deals Warehouse Deals Coupons eBook Deals Subscribe & Save

  • Deep Learning for Coders with fastai and PyTorch: AI Applications...
  • ›
  • Customer reviews

Customer reviews

4.7 out of 5 stars
4.7 out of 5
451 global ratings
5 star
84%
4 star
10%
3 star
3%
2 star
1%
1 star
2%
Deep Learning for Coders with fastai and PyTorch: AI Applications Without a PhD

Deep Learning for Coders with fastai and PyTorch: AI Applications Without a PhD

byJeremy Howard
Write a review
How are ratings calculated?
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzes reviews to verify trustworthiness.
See All Buying Options

Sign in to filter reviews
451 total ratings, 38 with reviews

There was a problem filtering reviews right now. Please try again later.

From Canada

Michael R Partridge
5.0 out of 5 stars Unleash Your AI Potential with FastAI: A Comprehensive Review
Reviewed in Canada πŸ‡¨πŸ‡¦ on May 7, 2023
Are you ready to dive into the world of AI but feel overwhelmed by endless lines of code and complex concepts? Look no further! FastAI's book is the game-changer you've been waiting for. This incredible resource is perfect for those with a technical background eager to design, develop, and deploy AI models using FastAI's intuitive and simplified approach.

Before discovering this gem, I struggled to grasp AI development through other courses. They left me lost in a sea of complicated syntax and discouraged by unworkable sample code. However, everything changed when I found FastAI's course and this accompanying book.

Within the first hour, I built an AI model to classify images, thanks to FastAI's accelerator that condenses intricate coding into just 10 to 20 essential lines. This was a game-changer for me, as it empowered me to deconstruct the code, run it, and experiment with my own variations.

The book's brilliance lies in breaking down complex concepts into digestible details. It offers a perfect blend of hands-on learning and theory, ensuring you never get lost in pages of abstract concepts. Some standout features include:
β€’ Practical, guided lessons that keep you engaged and learning by doing.
β€’ The perfect balance of theory, strategically placed to enhance understanding.
β€’ An accessible approach for those with a coding background and basic Python knowledge.

In the era of ChatGPT, you might wonder if this book is still relevant. I believe it's even more crucial now! As you use ChatGPT to expedite FastAI development, this book equips you with the strategic insight to harness the full potential of generative AI tools by understanding the underlying technology at a granular level. For instance, you'll learn:
β€’ The importance of separate validation data sets distinct from design/test data.
β€’ The significance of key parameters and their implications.
β€’ In-depth AI knowledge that helps you conceptualize and communicate your ideas effectively.

Don't let AI development intimidate you any longer. FastAI's book is your key to unlocking the exciting world of AI, giving you the tools, knowledge, and confidence to thrive in this cutting-edge field. Embark on your AI journey today and experience the transformation for yourself!
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


David Aiken
5.0 out of 5 stars :)
Reviewed in Canada πŸ‡¨πŸ‡¦ on January 12, 2021
Verified Purchase
A good buy.
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


Etienne Tremblay
5.0 out of 5 stars Making deep learning accessible
Reviewed in Canada πŸ‡¨πŸ‡¦ on August 10, 2020
Verified Purchase
As good as the fast.ai courses.
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


ryanmark
5.0 out of 5 stars Fantastic book form of the fast.ai course
Reviewed in Canada πŸ‡¨πŸ‡¦ on November 21, 2020
This book is a fantastic book instantiation of the seminal fast.ai course. The emphasis on coding first, along with virtuoso explanations from the authors, adds up to an accessible yet profound introduction to deep learning.
Helpful
Report
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


From other countries

J. Yoon
5.0 out of 5 stars Best one book for actually doing Deep Learning
Reviewed in the United States πŸ‡ΊπŸ‡Έ on April 27, 2021
Verified Purchase
While no one should be limited to just one book, if I had to choose, this is the one book for rolling up my sleeves and actually doing Deep Learning. It's also not overly long. The authors carefully chose just the necessary materials and not too much. Each important concept is carefully explained. Some of the concepts are covered multiple times, with progressive depth, as the chapters advance. The book is chock full of Jupyter notebooks that you can use as templates with **your own data**. You can swap out sections from one chapter with sections from other chapters to tailor it to **your** data project. The Fastai library is an open-source Python packages used heavily in the book, also written by fast.ai. It's there to help new data scientist get started faster. It handles many of the common tasks in a data science project, and acts as an easier interface (API) to PyTorch, Pandas, and NumPy. It also sets many hyperparameter with defaults that work in the majority of cases. While later on, users can go straight to the PyTorch source, initially these defaults and the unified Fastai API saves a lot of time.

While the authors say this is a good introduction to anyone with **1 year of Python coding experience,** I think it helps to have some traditional deep learning class exposure. I took Coursera's Andrew Ng deep learning classes before, and that knowledge really helped. This book is written top-down, which is opposite of traditional college classes, so it could be very confusing if you have not taken any traditional-style class in deep learning. Also the heavy use of Fastai library makes the code more difficult to learn in some dimension, even though on net it saves a lot of learning time. :-( At times it's difficult to tell how to do the same thing in PyTorch without using Fastai as a front-end API. You will need to learn how to do it all in PyTorch eventually (chapters 17, 18, 19), but not until you have several working projects under your belt. So yes, it's the best one book for rapidly getting started and DOING real deep learning with your **own data.** :-D

**Update August 5., 2022:**
There is a 2022 Spring version of class using this book on YouTube. Search for Fastai or Jeremy Howard. Fastbook notebooks on Github is updated to April 2022. Previous date was August 2020, same as book.

A reviewer said that too many codes in the book were outdated and produced errors in February 2021. That was not at all my experience. One of the error example given, I can confirmed was an error. There was an extra blank space at the beginning of a code line. But the other example given for DataBlock api, I can confirm is not an error since I've ran that code many times. I've also ran almost all of the code from chapters 1 to 12 during 2021. I found only 2 code errors. I led a Meetup group using this book. Also, I recommend downloading the Jupyter notebooks from GitHub to get the latest version, but this would not have affected the error rate in the code during 2021, since both the book and Github code had the same version, dated August 2020. Of course people should use books they like and enjoy! And not everyone likes this book.

In my experience in leading a Meetup group based on this book over 14 months, about 50% LOVE this book (75% experienced coders in some language and 25% brand new to 1 year Python coders). About 25% HATE this book (half and half experienced and beginner coders), mainly because of the top-down teaching approach, and some people feel that using Fastai library hides too much of the code detail in part 1 (chp 1-10). Straight PyTorch and bottom-up approach would have worked better for these people. About 25% are in the middle. They like the Fastai top-layer API library (a must for complete beginner coders) and/or the top-down teaching approach.

I fall into the "will have the most hard time" category according to Jeremy Howard at a Lex Friedman interview: About 1 year of full-time coding experience in Python without a deeper coding experience in other languages, and not a total beginner coder. However, I appreciate the top-down teaching approach and Fastai library that offers an easier coding layer for beginners. I had to read small parts of source code for Fastai library to understand DataBlocks API, but I learned about coding patterns and URL fetch commands too. I think it requires more work for someone in my category (want to understand the code under the hood, but am not an experienced coder). For me, it was totally worth it.

For a total beginner, this book and class is the only option to learn deep learning. All other classes/books require some programming experience and especially Python programming experience (1 year minimum, 2 years recommended). So I would completely recommend the Fastai book to a total beginner. You may feel uncomfortable with the top-down teaching approach since most college classes are taught bottom-up. But as long as you try to live with it, you can run cool deep learning projects by learning to use pre-built example notebooks, pre-trained models, and tutorial, and substituting the example data with your own. Think of it as learning to drive a car on your highway of choice, instead of learning to build the engine first to race your car on formula one!
13 people found this helpful
Report
Andrew Chas. Keithan
5.0 out of 5 stars Great book to get started
Reviewed in the United States πŸ‡ΊπŸ‡Έ on January 11, 2023
Verified Purchase
Book gets you building right off the bat and then going back and adding functionality/background until you understand what you are doing. More fun to "do" things even though you don't know the how/why as you go along initially
One person found this helpful
Report
Alex Strick vL
5.0 out of 5 stars The best place to start on your deep learning journey
Reviewed in the United States πŸ‡ΊπŸ‡Έ on July 11, 2020
Verified Purchase
What an amazing book! What an amazing venture Sylvain and Jeremy have undertaken!

I've done parts of the fast.ai video course in the past. I was very excited that a book version was coming, and in this kindle edition they don't disappoint. For those who prefer written materials to videos, this will be an exciting release.

I haven't finished all the materials in the book, but I've read a good way and while it's a different experience to doing the course online, I have been enjoying it so far. The book is well written, well thought-out and the ideas explored are interesting in and of themselves.

For those who use kindle devices, I'm happy to report that the book opens on an old Kindle 2, as well as on iPad, iPhone and web versions of the Kindle reading application. Screenshots above are taken from the web version. You can see in one of them that the formatting is really well handled -- you can make highlights in the code samples. (Those of you who read technical books on their kindles will know that it is RARE that the publisher makes the effort to handle the formatting of these books properly -- quite often they just make images of the code snippets in the book, making for a bloated file size of the book and unusuable content from the perspective of the reader. Luckily this book is REALLY WELL FORMATTED. Thank you, O'Reilly (and Sylvain and Jeremy presumably as well, for their open-access formatting of the book which is on Github too)).

I'll let others more knowledgeable than me comment on the content of the book, but for this early-stage deep learning student, this book is inspiring, clearly written and a great asset in my studies going forward.
Customer image
Alex Strick vL
5.0 out of 5 stars The best place to start on your deep learning journey
Reviewed in the United States πŸ‡ΊπŸ‡Έ on July 11, 2020
What an amazing book! What an amazing venture Sylvain and Jeremy have undertaken!

I've done parts of the fast.ai video course in the past. I was very excited that a book version was coming, and in this kindle edition they don't disappoint. For those who prefer written materials to videos, this will be an exciting release.

I haven't finished all the materials in the book, but I've read a good way and while it's a different experience to doing the course online, I have been enjoying it so far. The book is well written, well thought-out and the ideas explored are interesting in and of themselves.

For those who use kindle devices, I'm happy to report that the book opens on an old Kindle 2, as well as on iPad, iPhone and web versions of the Kindle reading application. Screenshots above are taken from the web version. You can see in one of them that the formatting is really well handled -- you can make highlights in the code samples. (Those of you who read technical books on their kindles will know that it is RARE that the publisher makes the effort to handle the formatting of these books properly -- quite often they just make images of the code snippets in the book, making for a bloated file size of the book and unusuable content from the perspective of the reader. Luckily this book is REALLY WELL FORMATTED. Thank you, O'Reilly (and Sylvain and Jeremy presumably as well, for their open-access formatting of the book which is on Github too)).

I'll let others more knowledgeable than me comment on the content of the book, but for this early-stage deep learning student, this book is inspiring, clearly written and a great asset in my studies going forward.
Images in this review
Customer image Customer image
Customer imageCustomer image
28 people found this helpful
Report
Amazon Customer
3.0 out of 5 stars Great Ideas, too bad its outdated
Reviewed in the United States πŸ‡ΊπŸ‡Έ on February 7, 2021
Verified Purchase
If the point of reading an introductory book on how to use machine learning or deep learning is to learn the concepts, then apply them and learn the language enough to be able to code new programs or do new exciting things with A.I., then this book fails.
First, it oversells. It states that you don't need a degree in math, you don't need to be a programmer or a data scientist.
Well, it might just mean you have to take some extra calculus or python classes before reading this book. And that is ok. That's not the worst part.
And it would not be that bad if you could just copy the code and learn from it. If you could just type in word-for-word, symbol-by-symbol the code in the book but....
You will soon be met with frustration because the code that is written in this book is outdated and does not work.

Two examples from early in the book are on page 161 about Stochastic Gradient Descent. The following code: params.data -= lr * params.grad.data will give an error code.

Another code on page 70 about "DataBlocks" uses another bit of language, "splitter=Random.Splitter(valid_pct=0.3,seed=42). This also does not work.

I gave up trying to learn this crap at this point.
Its hard enough learning Python, regex and the author's use of ".this" and "underscore_that" to not have it work in the end.
No wonder you can download the book off of GitHub. Its questionable if its worth the paper its printed on.
If Jeremy Howard can fix his code to where it will work on a consistent basis without having to re-learn more stuff that will eventually become outdated as well, then he might have something here. If not, oh well. Someone else will come along and do just that.
36 people found this helpful
Report
Avinash Sooriyarachchi
5.0 out of 5 stars Great developer focused introduction to Deep Learning
Reviewed in the United States πŸ‡ΊπŸ‡Έ on October 17, 2020
Verified Purchase
Jeremy and Sylvain take a top down approach to make deep learning more palatable for people who can code. You start by building a very simple app that does image classification and by the end of the book you'll have a good understanding of the layered fastai v2 API and pytorch itself. Really well put together. Good for people comfortable with tensorflow and those who have prior ML experience as this is an exciting way to keep your knowledge up to date. I recommend readers of this book follow Rachel Thomas' Computational Linear Algebra course (also a part of fastai's list of great resources) after this, to understand the internals of some of the things discussed in the book.
Customer image
Avinash Sooriyarachchi
5.0 out of 5 stars Great developer focused introduction to Deep Learning
Reviewed in the United States πŸ‡ΊπŸ‡Έ on October 17, 2020
Jeremy and Sylvain take a top down approach to make deep learning more palatable for people who can code. You start by building a very simple app that does image classification and by the end of the book you'll have a good understanding of the layered fastai v2 API and pytorch itself. Really well put together. Good for people comfortable with tensorflow and those who have prior ML experience as this is an exciting way to keep your knowledge up to date. I recommend readers of this book follow Rachel Thomas' Computational Linear Algebra course (also a part of fastai's list of great resources) after this, to understand the internals of some of the things discussed in the book.
Images in this review
Customer image
Customer image
5 people found this helpful
Report
Kev
5.0 out of 5 stars Great for coders who want to learn AI
Reviewed in the United States πŸ‡ΊπŸ‡Έ on April 6, 2021
Verified Purchase
I love this book. If you already know coding, especially python, then you will love this book, too. Why? Because it actually TEACHES you lots of fundamentals of machine learning, deep learning, data science, and AI. It's a great starting point. This book explains in depth WHAT each function does and WHY it is helpful in that situation. Deep Learning is a very difficult topic to learn because it's not always intuitive what the code is doing or why.
2 people found this helpful
Report
  • ←Previous page
  • Next pageβ†’

Need customer service? Click here
‹ See all details for Deep Learning for Coders with fastai and PyTorch: AI Applications...

Your recently viewed items and featured recommendations
›
View or edit your browsing history
After viewing product detail pages, look here to find an easy way to navigate back to pages that interest you.

Back to top
Get to Know Us
  • Careers
  • Amazon and Our Planet
  • Investor Relations
  • Press Releases
  • Amazon Science
Make Money with Us
  • Sell on Amazon
  • Supply to Amazon
  • Become an Affiliate
  • Protect & Build Your Brand
  • Sell on Amazon Handmade
  • Advertise Your Products
  • Independently Publish with Us
  • Host an Amazon Hub
Amazon Payment Products
  • Amazon.ca Rewards Mastercard
  • Shop with Points
  • Reload Your Balance
  • Amazon Currency Converter
  • Gift Cards
  • Amazon Cash
Let Us Help You
  • COVID-19 and Amazon
  • Shipping Rates & Policies
  • Amazon Prime
  • Returns Are Easy
  • Manage your Content and Devices
  • Customer Service
English
Canada
Amazon Music
Stream millions
of songs
Amazon Advertising
Find, attract and
engage customers
Amazon Business
Everything for
your business
Amazon Drive
Cloud storage
from Amazon
Amazon Web Services
Scalable Cloud
Computing Services
 
Book Depository
Books With Free
Delivery Worldwide
Goodreads
Book reviews
& recommendations
IMDb
Movies, TV
& Celebrities
Amazon Photos
Unlimited Photo Storage
Free With Prime
Shopbop
Designer
Fashion Brands
 
Warehouse Deals
Open-Box
Discounts
Whole Foods Market
We Believe in
Real Food
Amazon Renewed
Like-new products
you can trust
Blink
Smart Security
for Every Home
 
  • Conditions of Use
  • Privacy Notice
  • Interest-Based Ads
Β© 1996-2023, Amazon.com, Inc. or its affiliates