Course - Intro to TensorFlow
https://www.youtube.com/watch?v=tPYj3fFJGjk
Core TensorFlow
We will introduce you to the core components of TensorFlow and you will get hands-on practice building machine learning programs. You will compare and write lazy evaluation and imperative programs, work with graphs, sessions, variables, as finally debug TensorFlow programs.
- Video:Introduction
- Video:What is TensorFlow
- Video:Benefits of a Directed Graph
- Video:TensorFlow API Hierarchy
- Video:Lazy Evaluation
- Discussion Prompt:Importance of an API hierarchy
- Video:Graph and Session
- Video:Evaluating a Tensor
- Video:Visualizing a graph
- Video:Tensors
- Video:Variables
- Discussion Prompt:Variables and Placeholder
- Video:Lab Intro: Writing low-level TensorFlow programs
- Video:Lab Solution
- Video:Introduction
- Video:Shape problems
- Video:Fixing shape problems
- Video:Data type problems
- Video:Debugging full programs
- Video:Intro: Debugging full programs
- Video:Demo: Debugging Full Programs
- Graded:What is TensorFlow?
- Graded:Graphs and Sessions
- Graded:Qwiklabs -- Writing low-level TensorFlow programs
- Graded:Core TensorFlow
Estimator API
- Video:Introduction
- Video:Estimator API
- Video:Pre-made Estimators
- Video:Demo: Housing Price Model
- Video:Checkpointing
- Video:Training on in-memory datasets
- Video:Lab Intro: Estimator API
- Video:Lab Solution: Estimator API
- Video:Train on large datasets with Dataset API
- Video:Lab Intro: Scaling up TensorFlow ingest using batching
- Video:Lab Solution: Scaling up TensorFlow ingest using batching
- Video:Big jobs, Distributed training
- Video:Monitoring with TensorBoard
- Video:Demo: TensorBoard UI
- Video:Serving Input Function
- Video:Recap: Estimator API
- Video:Lab Intro: Creating a distributed training TensorFlow model with Estimator API
- Video:Lab Solution: Creating a distributed training TensorFlow model with Estimator API
- Graded:Qwiklabs -- Lab Estimator API
- Graded:Qwiklabs -- Scaling up TensorFlow ingest using batching
- Graded:Qwiklabs -- Creating a distributed training TensorFlow model with Estimator API
- Graded:Estimator API
Scaling TensorFlow models with CMLE (Cloud Machine Learning Engine)
- Video:Introduction
- Video:Why Cloud Machine Learning Engine?
- Video:Train a Model
- Video:Monitoring and Deploying Training Jobs
- Video:Lab Intro: Scaling TensorFlow with Cloud Machine Learning Engine
- Video:Lab Solution: Scaling TensorFlow with Cloud Machine Learning Engine
- Graded:Qwiklabs -- Scaling TensorFlow with Cloud Machine Learning Engine
- Graded:Cloud MLE