Deep Learning with TensorFlow 2 and Keras: Regression, ConvNets, GANs, RNNs, NLP, and more with TensorFlow 2 and the Keras API, 2nd Edition
S**.
Missing Chapter 5 source code files and Many Python Programs are giving errors
Jan 26, 2020 Review Notes13. Some programs are giving "cublas64-100.dll" file not found error. Is it possible for authors to zip this dll file and post it on this book's Github page please?Due to fast updating libraries/tools of Python, R Programming etc14. Source code of Packt Published books are not working.15. If Packt publishing & authors of Packt published books can regularly test the code filesand upload updated code file these books will be very useful for many years16a. Below given book is also giving errors similar to this book's errors.16b. Please help in fixing the source code files of the following book: "Deep Learning with R for Beginners: Design neural network models in R using TensorFlow, Keras, and MXNet by Mark Hodnett etc" have similar errorsJan 25, 2020 Review Notes:Downloaded latest update of the source code files from Github.Ran cifar10_predict.py program of page 131. It ran without errors and gave output results.However, the output gave [4 4]This output is saying both "standing cat imge" and "dog image" belong to same class of four.This result may be wrong, due to one or both of the following reasons:a. Model file "cifar10_weights.h5" used by this program is wrong?b. Accuracy of training program that generated this model file is very low?Questions are:10a. Which is the traing program that generated the above model file?10b. Is it the program on pages 128 and 129?11a. Program on page 129 is saving to "model.h5" file11b. I ran the program on page 129 and renamed the model file "model.h5" as "cifar10_weights.h5"12a. Then I ran program on page 131 and getting following error: ValueError: You are trying to load a weight file containing 13 layers into a model with 6 layers.12b. Authors need to fix these errors please?12c. Fix model file names of programs on pages 129 and 131 please?Thank you.Jan 24, 2020 Review Notes:Publisher of this book has stated on this book's Github web page, that the corrections to source code files will be made in few days and posted to Github.This is an excellent and very well written book and is filled with essential information about deep learning concepts and programming techniques.This is a must to have book for persons working with Python and Deep Learning.Thanks and best regards,Jan 20, 2020 Review NotesAuthors have not updated code files from Chapter 4 per my notes 1 to 6 below:They added some missing image files to chapter 4 folder.8. Many programs from Chapter 4 are giving errors and not running.Author seems to have installed older versions of Python tools few years back when they started writing the book.Now many of the Python tools have new versions and have deprecated or removed features. Therefore many of this book's programs are not working with newer versions of Python tools.9. Therefore, authors need to install latest versions of all the software tools on a clean new computer and test all the programs and update github web page with the source files that can be run using latest software tools versions please. Thanks.Jan 19, 2020 Review NotesAs per my notes 1 to 6 below, authors have quickly posted within few days,Python Source code (missing or corrected) of Chapters 4 and 5 to the Github webpage of this book. This is great, thanks to the authors. I had only print edition of this book so far. Now I bought Amazon Kindle Fire edition of this book also.I request one more suggestion (note # 7) to the authors:7. Please rename each source code file by prefixing with pgXXX_ corresponding toapproximate page number of the code.For example, for page 115, pg115_leNet_CNN_mnist.pyThis kind of renumbered file names will help readers of this book,easier and quicker to find source code file and vice versa.If a source code file is discussed on multiple pages, then the file name needs to bepg115_116_117_leNet_CNN_mnist.pyIf authors can quickly rename the source code files and post updated source code file names to Github,then I will upgrade stars of this book from four stars to five starts please. ThanksFollowing notes are regarding second edition of this book:1. Chapter 5 python source code files are missing on Github download webpage2. Many programs in Chapter 4 are not working and giving many run-time errors3. Python program on page 131 is not working4. Image files are missing (in github downloaded zip file)5. On page 131 program, getting cifar10_architecture.json can't be opened error6. On page 131 getting error with .astypeMany other python programs in the book are not workingAuthors are requested to quickly fix these errors and upload corrected programs and updated readme listing corrections made to the downloading zip file on the github download website please.Thanks and best regards,Authors of this book have quickly made changes within few days, per my above notes 1 to 6, and postedcorrected/missing code files to the Github. Thanks to the authors for quick fixes.
K**V
Glosses over a lot really quickly
I was new to machine learning when I tried to read this textbook. I think it would be better suited for someone who has already been studying machine learning for a while. I have a lot of python experience though, so that made things a little easier. I like that it tries to cover a ton of different things. The best thing about this book is that it covers a wide range of topics. But I feel like each topic in the book is explained very quickly. I had a lot of questions about each topic and had to Google a lot of stuff while reading it. It wasn't always clear why they were adding the layers that they were adding to the model. Or what the advantages and disadvantages of doing it that way was. If this book was a class, I probably wouldn't do so well on the final. Maybe someday I will get good enough at machine learning to be able to help the authors edit and improve the book. I do feel bad giving it a 2 star review because I can tell a lot of time and effort when to writing about this many different topics.
J**N
Beginners Only
This book has no details about Keras code, just broad strokes and mathematically meaningless explanations.Over 600 pages essay on deep learning for children. This is a classic case of publishing for the sake of profit.
R**.
Excellent book on basic techniques of Machine Learning
This is mostly a good introductory book. Especially useful since there is a bit of a dearth on Tensorflow 2.x books out there. One thing I was interested in and was how to import keras and bring in datasets. So far I have gotten most of the way through Chapter 1. Disturbingly, on the IMDB example there are errors in the code. It can be fairly straightforward to fix them. One was in the statements to import the IMDB database. It is like the author thought of implementing the code one way, changed their mind and didn't check it out. I assume this happens later in the book too. I have coded a fair amount in tensorflow1.x and have been looking for a good book on tensorflow2.x. So here I am. I wanted one that also explored how keras was integrated into tensorflow. I know there is a script to convert files but I was worried the process would not be overly transparent, so I wanted to type in the examples myself. So far I am glad I went this route. Tensorflow2.x seems a vast improvement and is much easier to follow and this is evident in the code examples I have read and implemented so far in chapter 1. I don't mind so errors, just not too many. I think of correcting them as a form of homework.Since I am using it to self study and get up to speed on Tensorflow2.x I am happy so far. If my opinion changes as I get further into the book, I will update this review.
S**O
Not a good book
Really shallow content. Just filling in pages for no real content or information.
A**I
It is like the bible of machine learning
I started reading the book few weeks ago. I must say it is lovely and nicely written. It is easier for to read it after being in touch with Keras, fastai(build on top pytorch). Of course, with some machine learning background things can go smoothly. My recommandation would be to dig in well the first chapter as it has the base concepts of machine learning. I do recommend it! And I love it!
A**R
an excellent and well written tensorflow 2.0 reference
I have been following the work of the authors (especially Amita and Antonio) for many years - and we have used Amita's previous book in our course at Oxford University. This book extends that thinking which the authors have been building up over the years. It is a good reference. The book comprehensively covers coding on Python for machine learning and deeplearning with an emphasis on tensorflow 2.0. The book also covers some extra topics which make it a great reference such as: Tensorflow in the Cloud; IoT and AutoML
C**N
Like a slingshot over the learning curve!
The authors' mastery over the subject matter is clear by the way they can take a complex subject like this and make it easy. This book achieves just the right balance between theory and practice to maximize real-world learning. I learn much faster by getting into the subject with hands on examples, so it was a huge help that the examples in the book were easy to reproduce without error.There are some other good books on TensorFlow and Deep Learning, of course, but in my opinion, this is the best one. If you're looking to learn about Deep Learning with the latest technologies out there, you'd do well to start with this one. Depending on how far you go with it, it may well be the only book you need.
M**I
A must-read for anyone interested in ML
This is a great book that explains in a very approachable way complex ML concepts. You must have a basic understanding of ML and I would recommend this book to anyone who needs a comprehensive guide for Tensorflow and Keras. The book contains as well some of the latest techniques such as capsules and much more. The authors have really touched upon a variety of topics and will help the reader navigate through the numerous algos available today.
T**K
good book well written
enjoyed reading
S**K
Must Read Deep Learning book for Professionals
The book covers almost of of the deeplearning topics with example codes. This is a comprehensive guide for machine learning professionals to use tensorflow and keras for deeplearning problems.
Trustpilot
3 weeks ago
1 month ago