Search icon
Subscription
0
Cart icon
Close icon
You have no products in your basket yet
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Hands-On Neural Networks with TensorFlow 2.0

You're reading from  Hands-On Neural Networks with TensorFlow 2.0

Product type Book
Published in Sep 2019
Publisher Packt
ISBN-13 9781789615555
Pages 358 pages
Edition 1st Edition
Languages
Author (1):
Paolo Galeone Paolo Galeone
Profile icon Paolo Galeone

Table of Contents (15) Chapters

Preface 1. Section 1: Neural Network Fundamentals
2. What is Machine Learning? 3. Neural Networks and Deep Learning 4. Section 2: TensorFlow Fundamentals
5. TensorFlow Graph Architecture 6. TensorFlow 2.0 Architecture 7. Efficient Data Input Pipelines and Estimator API 8. Section 3: The Application of Neural Networks
9. Image Classification Using TensorFlow Hub 10. Introduction to Object Detection 11. Semantic Segmentation and Custom Dataset Builder 12. Generative Adversarial Networks 13. Bringing a Model to Production 14. Other Books You May Enjoy

Interacting with the graph using Python

Python is the language of choice to train a TensorFlow model; however, after defining a computational graph in Python, there are no constraints regarding using it with another language to execute the learning operations defined.

Always keep in mind that we use Python to define a graph and this definition can be exported in a portable and language-agnostic representation (Protobuf)—this representation can then be used in any other language to create a concrete graph and using it within a session.

The TensorFlow Python API is complete and easy to use. Therefore, we can extend the previous example to measure the accuracy (defining the accuracy measurement operation in the graph) and use this metric to perform model selection.

Selecting the best model means storing the model parameters at the end of each epoch and moving the parameters...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime}