The Beginners Guide to TensorFlow

Home / Google Cloud Platform / The Beginners Guide to TensorFlow

Deep learning (also known as deep structured learning, hierarchical learning or deep machine learning) is a branch of machine learning based on a set of algorithms that attempt to model high level abstractions in data. TensorFlow is one of the newest and most comprehensive libraries for implementing deep learning. This course will show you how to build deep learning applications using Tensor.

We cover topics including:

  • Installing TensorFlow
  • Math Operations with TensorFlow
  • Neural Networks
  • Deep Learning
  • Image Processing with Convolutional Neural Network (CNN)
  • Language Processing with Recurrent Neural Network (RNN)

Part 1 Getting Started

  • What is Deep Learning
  • What is Machine Learning
  • What is TensorFlow
  • Installing TensorFlow

Part 2  Simple Operations with TensorFlow

  • Math Operations with TensorFlow
  • TensorFlow Data Structure
  • Complex Numbers
  • Random Numbers

Part 3  Machine Learning with TensorFlow

  • MNIST Dataset
  • Nearest Neighbour Classifier
  • Linear Regression Classifier
  • Logistic Regression Classifier
  • Clustering

Part 4  Neural Networks with TensorFlow

  • Basic Netural Networks (NN)
  • Single Layer Perceptron
  • Multi Layer Perceptron
  • Deep Neural Networks

Part 5  Deep Learning

  • Deep Learning Techniques
  • Convolutional Neural Networks (CNN)
  • Recurrent Neural Networks (RNN)

Part 6  Convolutional Neural Network Applications

  • Image Processing with CNN

Part 7  Recurrent Neural Network Applications

  • Language Processing with RNN

Time
9:30 am – 6:00 pm

Location
Sakura Sky
341 Beach Road
#03-00
Singapore 199567
(Opposite The Concourse)

Duration
2 days

Prerequisites
This course has no prerequisites, but hands on experience with Python would be helpful.

What is provided

  • Lunch
  • Internet

What you need to bring

  • Your own laptop