Presented By
O’Reilly + Intel AI
Put AI to Work
April 15-18, 2019
New York, NY
Discover opportunities for applied AI
Organizations that successfully apply AI innovate and compete more effectively. How is AI transforming your business?
Be a part of the program—apply to speak by October 16.

TensorFlow 2.0: Machine Learning for You

joshua gordon (Google)
11:05am11:45am Wednesday, April 17, 2019
Implementing AI
Location: Mercury Rotunda
Secondary topics:  Deep Learning and Machine Learning tools

Who is this presentation for?

Developers, software engineers, decision makers



Prerequisite knowledge

Basic ML background or understanding. User of TensorFlow helpful.

What you'll learn

Learn the latest in TensorFlow for 2.0. Understanding how to use TensorFlow like a pro. Understanding the delta between 1.x and 2.0.


We have recently released our TensorFlow 2.0 plans; by March we expect to have quite a bit of new material around 2.0.

2.0 is always-Eager execution, which leads to many shifts in how you should expect to use TensorFlow, and especially how you interact with graphs. TensorFlow 2.0 is more object-based, both around saving, but also around optimization. As you create subfunctions, you can apply “@defun” decorators to accelerate them. @defun uses Autograph (see to allow you to place loops, subfuctions, and other Python structures on accelerators. This can lead to a flexible, easy-to-use, Pythonic approach to building machine learning, all with the familiar scaling, performance, and distribution that you expect from TensorFlow.

Photo of joshua gordon

joshua gordon


Josh Gordon is a developer advocate for TensorFlow at Google. He’s passionate about machine learning and computer science education. In his free time, Josh loves biking, running, and exploring the great outdoors.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)