TensorFlow-Tutorial

Tensor Flow tutorial examples, containing Linear Regression, MLP and CNN examples

View the Project on GitHub

Welcome to my TensorFlow Tutorial Pages

Overview.

This site have been prepared for undergraduate and graduate tutorials on the use of TensorFlow for a few different types of machine learning algorithm. The tutorial covers:

with an emphasis on explring the use of these algorithms from a pedagogical perspective.

Getting started

As the half-life of a given version of code is short, TensorFlow and other Python libraries can change with time. Please do make sure that you check the file requirements.txt to ensure that you are trying to use these files with the correct library versions to avoid frustration.

The code can be downloaded as a zip file.

If you are using a UNIX/LINUX based system then please make sure that before doing anything else you run the following

  git clone https://github.com/adrianbevan/TensorFlow-Tutorial.git
  cd TensorFlow-Tutorial
  source setup.sh

to make directories expected for the output plots and log files.

Other machine learning tutorials.

If you find this tutorial useful you may also be interested in my (particle physics focused) machine learning notes that can be found online at https://pprc.qmul.ac.uk/~bevan/abevan.html.

Binder

This git repository has been set up for use in Binder. Please click on the link below in order to launch a binder session. Once the session starts please navigate to the folder notebooks and select the example that you would like to work through.

Binder