Deep Learning with Python & TensorFlow

Language

English talk

Category

Data Analysis

Python Level

Intermediate

Abstract

Python has lots of scientific, data analysis, and machine learning libraries. But which do you use? How are they different? How can you use it in a production application?

TensorFlow is a new Open Source framework created at Google for building Deep Learning applications. I will discuss how it compares to other Python machine learning libraries like Theano or Chainer. Finally, I will discuss how trained TensorFlow models could be deployed into a production system using TensorFlow Serve.

Description

Python has lots of scientific, data analysis, and machine learning libraries. But there are many problems. Which do you use? How do they compare to each other? How can you use a model that has been trained in your production application? TensorFlow is a new Open Source framework created at Google for building Deep Learning applications. Tensorflow allows you to construct easy to understand data flow graphs which form a mathematical and logical pipeline. Creating data flow graphs allow easier visualization of complicated algorithms as well as running the training operations over multiple hardware GPUs. Tensorflow data flow graphs and operations are written in Python. In this talk I will discuss how you can use TensorFlow to create Deep Learning applications. I will discuss how it compares to other Python machine learning libraries like Theano or Chainer. Finally, I will discuss how trained TensorFlow models could be deployed into a production system using TensorFlow Serve.

Ian Lewis

Ian is a developer Advocate on the Google Cloud Platform team working out of Tokyo. His mission is to help improve the lives of developers in the cloud. Ian focuses on Kubernetes, Storage, APIs, languages and everything in between. He loves Python and Go and helped found PyCon JP, largest Python conference in Japan.