Home » Tutorials

Data Packing Process for MLPERF BERT

Introduction Often NLP datasets have large variations in their samples length. setting a maximum sequence length (max_seq_len) and pad shorter sequences with zeros is a common approach used with GPUs … Read more

Intro to Autoencoders

An adaptation of Intro to Autoencoders tutorial using Habana Gaudi AI processors. This tutorial introduces autoencoders with three examples: the basics, image denoising, and anomaly detection. An autoencoder is a special … Read more

Training a Classifier

An adaptation of training a classifier tutorial using Habana Gaudi AI processors. In this tutorial, we will train a Convolutional Neural Network (CNN) to classify images. We will start with CPU … Read more

Convolutional Neural Network (CNN)

An adaptation of Convolutional Neural Network (CNN) tutorial using Habana Gaudi AI processors. This tutorial demonstrates training a simple Convolutional Neural Network (CNN) to classify CIFAR images. Because this tutorial uses the Keras Sequential API, … Read more

Mixed precision

An adaptation of TensorFlow Mixed precision tutorial using Habana Gaudi AI processors. This tutorial demonstrates enabling mixed-precision training for Keras models. You can find the full guide of TensorFlow Mixed Precision … Read more

Quick Start

An adaptation of PyTorch Quickstart tutorial using Habana Gaudi AI processors. This tutorial, demonstrates how to migrate an existing PyTorch workload to Gaudi. The migration requires only loading the Habana PyTorch … Read more

Image classification

An adaptation of Image classification tutorial using Habana Gaudi AI processors. This tutorial shows how to classify images of flowers. It creates an image classifier using a keras.Sequential model, and loads data … Read more

Sign up for the latest Habana developer news, events, training, and updates.