Keras and modern convnets on TPUs

In this workshop, you will learn how to build, train and tune your own convolutional neural networks from scratch with Keras and Tensorflow 2. You will also explore multiple approaches from very simple transfer learning to modern convolutional architectures such as Squeezenet.

About this event

In this workshop, you will learn how to build, train and tune your own convolutional neural networks from scratch with Keras and Tensorflow 2. You will also look at multiple approaches from very simple transfer learning to modern convolutional architectures such as Squeezenet. It includes theoretical explanations about neural networks and is a good starting point for developers learning about deep learning.

What you'll learn

- To use Keras and Tensor Processing Units (TPUs) to build your custom models faster.

- To use the tf.data.Dataset API and the TFRecord format to load training data efficiently.

- To use transfer learning instead of building your own models.

- To use Keras sequential and functional model styles.

- To build your own Keras classifier with a softmax layer and cross-entropy loss.

- To fine-tune your model with a good choice of convolutional layers.

- To explore modern convnet architecture ideas like modules, global average pooling, etc.

- To build a simple modern convnet using the Squeezenet architecture.


Get your free ticket at the link above or here.

Facilitators


Organizers

  • Arijeet Ghosh

    Arijeet Ghosh

    University of Glasgow

    Postgraduate Student

    View Profile
  • Farhan Rashid Nabil

    Farhan Rashid Nabil

    Marketing & Communication Manager

    View Profile