Skip to main content
00:00/00:00
Lecture 15 of 232

Creating Random Tensors

Download Course (Free)

Course Content

0 / 232 completed
Section 1: Set Up a TensorFlow Development Environment7 videos

Jupyter notebook

22m

AnacondaConda

39m

Introduction

37m

Google Colab

47m

Solution

24m

PyCharm

45m

Visual Studio Code

1h 30m
Section 2: Explore Biological and Artificial Neural Networks5 videos

Lumber Prices Demand Predictions

12m

A Brief History of Machine Learning

29m

Neural Network Layers

17m

Solution

28m

Numpy and Python Forward Propagation

40m
Section 3: Explore TensorFlow Deep Learning Foundations4 videos

Explore TensorFlow Tensors

22m

Creating Tensors from Numpy Arrays

15m

Creating Random Tensors

35mNow Playing

Create TensorFlow Tensors

42m
Section 4: Explore Basic TensorFlow Operations and Attributes4 videos

TensorFlow Seeds

46m

Tensor Attributes, Indexing and Expansion

40m

Solution

22m

Tensor Aggregation and Type Casting

35m
Section 5: Apply TensorFlow Matrix Multiplication Operations5 videos

Basic Tensor Operations

48m

Matrix Multiplication

28m

Solution Video

6m

The Golden Rule

29m

MatMul's Fruit Stand Use Case

47m
Section 6: Transpose and Manipulate TensorFlow Tensors5 videos

Review Matrix Multiplication

33m

Transpose VS Reshape

34m

Manipulate Tensors

17m

Solution Video

8m

Reshape & Transpose Tensors

1h 11m
Section 7: Explore TensorFlow Neural Network Architecture4 videos

Machine Learning Quickstart

18m

Build, Compile, and Train Model Part 1

30m

Build, Compile, and Train Model Part 2

32m

Create Development Environment

1h 30m
Section 8: Build a Regression Model to Predict Housing Price4 videos

What is Regression Analysis

50m

Build a Baseline Regression Model

36m

Build a Neural Network Regression Model

45m

Load Data and Explore Neural Network Architecture

54m
Section 9: Explore Neural Network Classifiers with TensorFlow4 videos

What is Classification

20m

Explore Neural Network Classification in a Browser

11m

Binary Classification

1h 14m

Multi-Class Classification

42m
Section 10: Visualize and Improve Performance with TensorFlow3 videos

Generate Linear Data

37m

Evaluation Metrics

32m

Visualize Activation Functions

56m
Section 11: Integrate GitHub TensorFlow Development Workflows4 videos

From Cloud Colab to Local Jupyter

20m

Setting Up a GitHub SSH Key

46m

Starting, Forking, and Cloning Repos

45m

Creating a repository

1h 25m
Section 12: Explore Computer Vision Concepts with TensorFlow4 videos

What is Computer Vision (CV)

47m

Explore How SoftMax works

22m

What is Feature Scaling

19m

Explore the fashion MNIST dataset

1h 6m
Section 13: Code Convolutional Neural Networks with TensorFlow4 videos

Explore Callbacks

44m

Illuminate Convolution & Pooling

30m

Challenge

10m

Perform EDA

1h 10m
Section 14: Design Computer Vision Models with TensorFlow5 videos

Explore the Food 101 dataset on Kaggle

20m

Challenge

4m

Explore the modified ramen sushi dataset

49m

Visualize random images with the labels

24m

Load dataset using ImageDataGenerator

38m
Section 15: Compare Deep and Convolutional NN Architectures4 videos

Explore CNNs in a Browser

42m

What is a baseline model

43m

Deep Neural Networks (DNNs)

22m

Convolutional Neural Networks (CNNs)

38m
Section 16: Work with Real-world Image Datasets and TensorFlow3 videos

Part 1 Teachable Machine prototype

55m

Part 2 Acquire and upload images Video B

41m

Part 2 Acquire and upload images

53m
Section 17: Improve Convolutional Neural Network Performance4 videos

Baseline Model Part 2

47m

Baseline Model

1h 1m

Improvements

27m

CNN Model

32m
Section 18: Avoid Overfitting by Visualizing Model Performance4 videos

Load Dataset and Explore Overfitting

21m

Load Dataset and Explore Overfitting Part 2

31m

Plot Training Curves

22m

Baseline Model from Pseudocode

41m
Section 19: Build a Multi-Class Classifier for 10 Food Classes5 videos

Explore Classification Types

14m

Food 10 Exploratory Data Analysis

46m

Food 10 Exploratory Data Analysis Part 2

34m

Solution Video 1 Improvements

51m

Solution Video 2 Tuning

46m
Section 20: Participate in a Kaggle Prediction Competition3 videos

Explore Kaggle's Prediction Competition

41m

Load Dataset using ImageDataGenerator

39m

Manipulate Dataset for Model Building

49m
Section 21: Explore Transfer Learning Using Pre-Trained Models5 videos

What is Transfer Learning

26m

Feature Extractions Vs Fine-Tuning

37m

What is ImageNet

20m

Bonus Clarification

9m

Reduce and Load Dataset

55m
Section 22: Improve Transfer Learning Models with Callbacks8 videos

Custom Callbacks

13m

Load Reduced Dataset Part 2

29m

Load Reduced Dataset

21m

TensorBoard Callbacks

12m

Model Checkpoint Callbacks

13m

Challenge

6m

Early Stopping Callbacks

15m

Solution

16m
Section 23: Reuse Pre-Trained TensorFlow Hub Models4 videos

Review Transfer Learning, Feature Extraction, and Fine-Tuning

27m

Load Reduced Food 10 Dataset

30m

Explore TensorFlow Hub Pre-Trained Models

26m

Review Feature Extraction, and Fine-Tuning Code Examples

18m
Section 24: Create a Pre-Trained Feature Extraction Model5 videos

Load Reduced Food 10 Dataset

16m

Apply Data Augmentation

25m

Challenge

3m

Explore TensorFlow Hub and Build a Model From a URL

39m

Apply Data Augmentation Part 2

7m
Section 25: Fine-Tune a Pre-Trained TensorFlow Hub Model5 videos

Compare Feature Extraction to Fine-Tuning

17m

Create ResNet50 Model

35m

Explore and Load Data with ImageDataGenerator

57m

CHALLENGE

12m

Train the Fine-Tuning layers of the model

41m
Section 26: Fine-Tune a ResNet50 Model on Varied Dataset Sizes8 videos

Explore Transfer Learning Concepts Fine-Tuning

13m

Explore Food 10 Dataset in Three Sizes

32m

Challenge #1

9m

Load Food 10 Dataset from GitHub

28m

Load Images using ImageDataGenerator

22m

Challenge #2 Solution

4m

Challenge #2

18m

Challenge #1 Solution Video

29m
Section 27: Transition from Images to Text with TensorFlow6 videos

Images, Sound, and Text as Numerical Representations

12m

DevEnv Jupyter Notebook, Conda and Anaconda

16m

Implement Tokenization with TensorFlow

11m

CHALLENGE

6m

Bonus Resource

7m

Large Language Models, NLP Tasks, and Classification

5m
Section 28: Investigate How Machines Learn to Read Text7 videos

Explore NLP Concepts

6m

Out of Vocabulary Tokens

5m

TextVectorization

9m

Setup Our Development Environment

10m

Padding

12m

CHALLENGE

4m

Solution Video

17m
Section 29: Expand Model Vocabulary with News Headlines4 videos

News Category Dataset

13m

Setup Development Environment and Load Data

15m

Token Sequences, OOV, and Padding Tokenizer

7m

Token Sequences, OOV, and Padding TextVectorization

7m
Section 30: Classify IMDb Review Sentiment with Embeddings5 videos

The Development Environment & Load Dataset

15m

Tokenizer Model

5m

EDA and Tokenizer Hyperparameters

11m

TextVectorization Model

11m

Bonus Video

14m
Section 31: Classify Text with Subwords and Sentiment Analysis5 videos

Setup Development Environment

3m

Tokenization Granularity Context How Many Rs in Strawberry

6m

IMDb Subwords

8m

YELP Tokenization

9m

YELP Model Building

15m
Section 32: Compare Tokens and Sequences for Deeper Meaning7 videos

Compare Tokens and Sequences for Deeper Meaning

6m

Compare Tokens and Sequences

10m

Setting Up The Development Environment

6m

Comparing RNNs to LSTMs

5m

Explore Recurrent Neural Network Python Code Examples

10m

Exploring Sequence Problems to Solve (Seq2Seq)

7m

SOLUTION

10m
Section 33: Build a Generative Shakespearean Sequence Model10 videos

Build a Generative Shakespearean Sequence Model

5m

Skill Introduction

12m

Setup Your Development Environment

3m

Define and Tokenize Corpus Text

3m

Create and Pad Sequence of Numbers

8m

Create X and y Datasets for Training

5m

One-Hot Encode Categorical Labels

4m

Build, Compile, and Train Model

7m

CHALLENGE

18m

Solution

17m
Section 34: Explore RNNs, LSTMs, and GRUs5 videos

Exploring RNNs Equation and Memory

12m

Setup The Conda Development Environment

4m

Bidirectional RNN Model Architecture

7m

Explore RNN, Bidirectional RNN, and LSTM

8m

LSTM Model Architecture

8m
Section 35: Explore RNN Generative Text Models10 videos

Set Up Dev Environment

8m

Bidirectional RNN Model

5m

Single Layer LSTM Model

7m

Bidirectional LSTM Model

7m

Single Layer RNN Model

11m

Single Layer GRU Model

5m

Bidirectional GRU Model

5m

Review Calculus Concepts Gradients and Gradient Descent

8m

Challenge

8m

Solution

18m
Section 36: Build a Bidirectional LSTM Model4 videos

Select a Development Environment

11m

Build a Baseline Model

14m

Define, Compile, and Train Model

7m

Data Preprocessing

15m
Section 37: Build a Multiple Layered Bidirectional LSTM Model6 videos

Explore LSTM, GRU, and LSTMConvolutional Architectures

6m

ConvLSTM Equations and CNNs Explained

8m

Perform Data Preprocessing

7m

Perform EDA on Disaster Tweets

7m

Continue EDA

8m

Solution Video

10m
Section 38: Build GRU and Convolutional LSTM Networks3 videos

Set Up the Development Environment

8m

Improve Model Performance for the Disaster Tweets Classifier

23m

Model Performance Experiment

26m
Section 39: Participate in NLP Kaggle Competitions5 videos

What is Lemma

4m

Set Up Development Environment

12m

Load Dataset and Import Libraries

11m

Preprocess Disaster Dataset

16m

TensorFlow Vector Projector

10m
Section 40: Explore Fine-Tuning with TensorFlow Hub Models6 videos

What is Fine-Tuning

8m

Set Up Development Environment

4m

Build the Custom UseLayer

13m

What is TensorFlow Hub

7m

Solution Videos

22m

Solution Continued

10m
Section 41: Examine Time-Series and Temporal Patterns6 videos

Visualization with Matplotlib

9m

Multivariate Time Series

6m

Univariate Time Series

11m

Trends Visualized

6m

Seasonality & Trends + Seasonality Visualized

6m

Math Concepts Review

9m
Section 42: Build Time-Series Forecasting Models with DNN7 videos

What is a Sine Wave, Series, and Why Is It Useful

10m

Build a Synthetic Dataset Dirty Sine Wave

9m

What is Split Time

9m

Data Windowing Concepts

7m

What is the Model Seeing (Behind the Scenes)

5m

Code a Data Windowing Helper Function

13m

Solution Video

17m
Section 43: Build Time-Series Forecasting Models with RNN5 videos

Explore Linear Combination Concepts

5m

Why Are We Running Out of Samples

4m

Inside Linear Combinations of DNN & RNN

8m

Solution 1 DNN

13m

Solution 2 RNN

9m
Section 44: Compare RNN and LSTM Forecasting Models6 videos

Challenge #1

8m

Challenge #2

2m

Solution #1

23m

Solution #2

19m

Challenge #3

4m

Solution #3

16m
Section 45: Build DNN, LSTM, and CNN Forecasting Models5 videos

Explore the Sunspots Dataset on Kaggle and Wikipedia

11m

Considering Model Architecture and the 11 or 22 Year Cycles

4m

Compare LSTM and Bidirectional Model Architecture

7m

Why Bidirectional LSTMs are a Poor Fit for Sunspots Predictions

9m

Best of Both Worlds LSTM ❤️ CNN

5m