Introduction to TensorFlow
by Aadil Hayat
Deep Learning
Deep Learning
Deep Learning
Deep Learning
Applications
TensorFlow
What is it?
Why Tensorflow?
Credits: Benchmarking State-of-the-Art Deep Learning Software Tools. Shi et al. Feb 2017
Why Tensorflow?
How it works?
Data Flow Graph
Data Flow Graphs
Basic Terminologies and Functions
Data Flow Graphs Example 1
Output:�[ 30.]
Data Flow Graphs Example 2
Output:�Addition: [ 30.]
Subtraction: [-10.]
Multiplication: [ 200.]
Division: [ 0.5]
Data Flow Graphs Example 3
Installation
CPU-only Version
https://www.tensorflow.org/install/install_linux#determine_how_to_install_tensorflow
GPU Version
https://www.tensorflow.org/install/install_linux#determine_how_to_install_tensorflow
NVIDIA requirements for GPU support
MNIST Demo
MNIST Demo Using Softmax Regression
MNIST Dataset
�
Basic Model for MNIST Problem
�
Data Flow Graph
Weights Visualization
MNIST Demo
Questions?
Important Links
Thanks!
Contact me:
Aadil Hayat�9616827469�hayataadil@gmail.com