Tensor Flow tutorial examples, containing Linear Regression, MLP and CNN examples
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.
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.
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.
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.