Learn practical skills, build real-world projects, and advance your career

Tensorflow2 Zero to GANs

This notebook is a port of https://jovian.ml/aakashns/01-pytorch-basics

Part one of Tensorflow: Zero to GANs
  1. Tensorflow Basics: Tensors & Gradients
  2. Linear Regression & Gradient Descent
  3. Image Classfication using Logistic Regression
  4. Training Deep Neural Networks on a GPU

With eager execution enabled by default in Tensorflow v2, many parallels can now be drawn between torch and tensorflow, enabling developers to learn and utilize both of these powerful frameworks relatively quicker than before.

I'll be taking a Tensorflow first approach in the notebooks, drawing parallels from torch wherever possible and also highlighting the differences between the two. It is highly recommended that this notebook be viewed with PyTorch basics notebook for clearer understanding

Tensorflow Basics: Tensors & Gradients

This series attempts to make Tensorflow a bit more approachable for people starting out with deep learning and neural networks. In this notebook, we’ll cover the basic building blocks of Tensorflow models: tensors and gradients.

## System setup - #TODO--system-setup

We begin by importing Tensorflow2: