About Practical TensorFlow.js
Chapter 1
Welcome to TensorFlow.js
Headings
ΓùÅ What is TensorFlow.js?
ΓùÅ TensorFlow.js API
Γùï Tensors
Γùï Operations Γùï Variables
ΓùÅ How to install it
ΓùÅ Use cases
Chapter 2
Building your First Model
Headings
ΓùÅ Building a logistic regression classification model
ΓùÅ Building a linear regression model
ΓùÅ Doing unsupervised learning with k-means
ΓùÅ Dimensionality reduction and visualization with t-SNE and d3.js
ΓùÅ Our first neural network
Chapter 3
Create a drawing app to predict handwritten digits using
Convolutional Neural Networks and MNIST
Headings
ΓùÅ Convolutional Neural Networks
ΓùÅ The MNIST Dataset
ΓùÅ Design the model architecture
ΓùÅ Train the model
ΓùÅ Evaluate the model
ΓùÅ Build the drawing app
ΓùÅ Integrate the model within the app
Chapter 4
"Move your body!" A game featuring PoseNet, a pose estimator model
Headings
ΓùÅ What is PoseNet?
ΓùÅ Loading the model
ΓùÅ Interpreting the result
ΓùÅ Building a game around it
Chapter 5
Detect yourself in real-time using an object detection model trained in
Google Cloud''s AutoML
Headings
ΓùÅ TensorFlow Object Detection API
ΓùÅ Google Cloud''s AutoML
ΓùÅ Training the model
ΓùÅ Exporting the model and importing it in TensorFlow.js
ΓùÅ Building the webcam app
Chapter 6
Transfer Learning with Image Classifier and Voice Recognition
Headings
ΓùÅ What''s Transfer Learning?
ΓùÅ MobileNet and ImageNet (MobileNet is the base model and ImageNet is the training set)
ΓùÅ Transferring the knowledge
ΓùÅ Re-training the model
ΓùÅ Testing the model with a video
Chapter 7
Censor food you do not like with pix2pix, Generative Adversarial
Networks, and ml5.js
Headings
ΓùÅ Introduction to Generative Adversarial Networks
ΓùÅ What is image translation?
ΓùÅ Training your custom image translator with pix2pix
ΓùÅ Deploying the model with ml5.js
Chapter 8
Detect toxic words from a Chrome Extension using a Universal
Sentence Encoder
Headings
ΓùÅ Toxicity classifier
ΓùÅ Training the model
ΓùÅ Testing the model
ΓùÅ Integrating the model in a Chrome Extension
Chapter 9
Time Series Analysis and Text Generation with Recurrent Neural
Networks
Headings
ΓùÅ Recurrent Neural Networks
ΓùÅ Example 1: Building an RNN for time series analysis
ΓùÅ Example 2: Building an RNN to generate text
Chapter 10
Best practices, integrations with other platforms, remarks and final
words
Headings
ΓùÅ Best practices
ΓùÅ Integration with other platforms
ΓùÅ Materials for further practice
ΓùÅ Conclusion
Show more