Learn about core concepts in TensorFlow.js such as tensors, operations, models, layers and training. Also learn a few useful tips about memory management and writing "tidy" code.
This tutorial demonstrates building a small toy model completely from scratch using TensorFlow.js operations. We will fit a curve to some synthetic data that we generate using a polynomial function.
This tutorial shows how to build a convolutional neural network to recognize handwritten digits in images (MNIST). We will use the TensorFlow.js layers API to construct, train, and evaluate the model.
This tutorial explains how to train a neural network to make predictions from webcam data. We'll use those predictions to play Pac-Man!
This tutorial explains how to convert and serve an existing Keras model to run in the browser.
This tutorial explains how to save
tf.Models to various destinations such as the web browser's Local Storage and load them back.
This tutorial explains how to convert and serve an existing TensorFlow SavedModel to run in the browser.
This tutorial explains how to create a custom WebGL operation that can be used alongside other Tensorflow.js operations.
This guide explains the similarities and differences between the Layers API of TensorFlow.js and Keras.
This guide provides a number of resources for getting started with the different domains involved in programming with TensorFlow.js.