TensorFlow in your Browser
summary
Shows real training inside the browser using TensorFlow.js (formerly deeplearn.js) with WebGL doing the heavy lifting, including a demo CNN on MNIST that reaches about 92% accuracy (46/50) live in-page. Notes Google Colab offers 12 hours of free GPU per day for heavier work, warns the shipped client is a 35,000-line minified bundle, and recommends Python/TensorFlow for deeper experimentation while JavaScript is viable for in-browser demos and quick iteration.
AI-written summary · about
chapters (36)
- 0:00Start
- 3:20Highlights/Overview
- 3:50The Data/Al Landscape
- 6:42Use Cases for Deep Learning
- 9:00NN: 2 Hidden Layers (Regression)
- 10:00NN 3 Hidden Layers: Classifier
- 18:00Classification and Deep Learning
- 19:59Euler's Function (e: 2.71828...)
- 20:16The sigmoid Activation Function
- 21:53The tanh Activation Function
- 22:10The ReLU Activation Function
- 23:01The softmax Activation Function
- 24:57Activation Functions in Python
- 26:06Linear Regression in 2D: example
- 29:35Linear Regression: example #2
- 33:23Linear Multivariate Analysis
- 34:43Types of Optimizers
- 34:55Deep Neural Network: summary
- 37:18CNNs: Convolution, ReLU, and Max Pooling
- 38:45CNNs: Convolution Calculations
- 39:12CNNs: Convolution Matrices (examples)
- 39:27CNNs: Max Pooling Example
- 40:27GANS: Generative Adversarial Networks
- 44:55What is TensorFlow?
- 47:35TensorFlow Use Cases (Generic)
- 50:02TensorFlow Graph Execution
- 50:15TensorFlow "primitive types"
- 50:48TensorFlow Arithmetic
- 51:17TF placeholders and feed_dict
- 52:40TensorFlow: Simple Equation
- 53:15Saving Graphs for TensorBoard
- 54:29TensorFlow Eager Execution
- 54:53What is tensorflow.js?
- 55:54async keyword
- 56:13await keyword
- 59:52Some of my Books 1 HTML5 Canvas and CSS3 Graphics (2013)
related talks
48mTensorFlow.js
24mTensorFlow.js + Node
20mTensorFlow.js Bringing Machine Learning to the Web and Beyond
41mTensorFlow.js 101: ML in the Browser and Beyond
26mGettin’ into the (Tensor)Flow
48mDeep Learning in the Browser
21mA Journey into the World of Machine Learning with TensorFlow.js
37mTensorFlow.js - Bringing ML and Linear Algebra to Node.js
