Introduction
  • Welcome to the TensorFlow 2.0 course! Discover its structure and the TF toolkit.
  • Course Curriculum & Colab Toolkit
  • BONUS: 10 advantages of TensorFlow
  • BONUS: Learning Path
TensorFlow 2.0 Basics
  • From TensorFlow 1.x to TensorFlow 2.0
  • Constants, Variables, Tensors
  • Operations with Tensors
  • Strings
Artificial Neural Networks
  • Project Setup
  • Data Preprocessing
  • Building the Artificial Neural Network
  • Training the Artificial Neural Network
  • Evaluating the Artificial Neural Network
  • Artificial Neural Network Quiz
  • HOMEWORK: Artificial Neural Networks
  • HOMEWORK SOLUTION: Artificial Neural Networks
Convolutional Neural Networks
  • Project Setup & Data Preprocessing
  • Building the Convolutional Neural Network
  • Training and Evaluating the Convolutional Neural Network
  • Convolutional Neural Networks Quiz
  • HOMEWORK: Convolutional Neural Networks
  • HOMEWORK SOLUTION: Convolutional Neural Networks
Recurrent Neural Networks
  • Project Setup & Data Preprocessing
  • Building the Recurrent Neural Network
  • Training and Evaluating the Recurrent Neural Network
  • Recurrent Neural Network Quiz
Transfer Learning and Fine Tuning
  • What is Transfer Learning?
  • Project Setup
  • Dataset preprocessing
  • Loading the MobileNet V2 model
  • Freezing the pre-trained model
  • Adding a custom head to the pre-trained model
  • Defining the transfer learning model
  • Compiling the Transfer Learning model
  • Image Data Generators
  • Transfer Learning
  • Evaluating Transfer Learning results
  • Fine Tuning model definition
  • Compiling the Fine Tuning model
  • Fine Tuning
  • Evaluating Fine Tuning results
  • Transfer Learning quiz
Deep Reinforcement Learning Theory
  • What is Reinforcement Learning?
  • The Bellman Equation
  • Markov Decision Process (MDP)
  • Q-Learning Intuition
  • Temporal Difference
  • Deep Q-Learning Intuition - Step 1
  • Deep Q-Learning Intuition - Step 2
  • Experience Replay
  • Action Selection Policies
Deep Reinforcement Learning for Stock Market trading
  • Project Setup
  • AI Trader - Step 1
  • AI Trader - Step 2
  • AI Trader - Step 3
  • AI Trader - Step 4
  • AI Trader - Step 5
  • Dataset Loader function
  • State creator function
  • Loading the dataset
  • Defining the model
  • Training loop - Step 1
  • Training loop - Step 2
Data Validation with TensorFlow Data Validation (TFDV)
  • Project Setup
  • Loading the pollution dataset
  • Creating dataset Schema
  • Computing test set statistics
  • Anomaly detection with TensorFlow Data Validation
  • Preparing Schema for production
  • Saving the Schema
  • What's next?
Dataset Preprocessing with TensorFlow Transform (TFT)
  • Project Setup
  • Initial dataset preprocessing
  • Dataset metadata
  • Preprocessing function
  • Dataset preprocessing pipeline
  • What's next?
Fashion API with Flask and TensorFlow 2.0
  • Project Setup
  • Importing project dependencies
  • Loading a pre-trained model
  • Defining the Flask application
  • Creating classify function
  • Starting the Flask application
  • Sending API requests over internet to the model
Image Classification API with TensorFlow Serving
  • What is the TensorFlow Serving?
  • TensorFlow Serving architecture
  • Project setup
  • Dataset preprocessing