TensorFlow for High School Projects

Updated: Apr 11


TensorFlow for high school students, Deep Learning projects

In this blog, we discuss how beginners (from High School students to professionals) can get started with simple TensorFlow coding.


First, let’s answer some basic questions.


What is TensorFlow?


TensorFlow is an open-source packaged originally developed by Google, which enables users to create and train powerful deep learning models in Python.


Why should I learn TensorFlow?


TensorFlow is one of the most popular packages available for Deep Learning. It is used by both students and professionals. It can be used to create both simple and complex neural networks, so if you learn it you can do a lot of things with it. Since it is used for both High School projects and in companies - the skill will serve you well in the future.


Does TensorFlow need coding?


Yes and No. In this blog, we will show you how to generate TensorFlow code automatically for different situations. This does not require any coding. However, you can also change this code. If you want to do that, you will need to code.


What can I use TensorFlow for?


TensorFlow has been used for many types of neural networks and applications, too many to mention here. In this blog, we will focus on its use for Image Classification.


Is TensorFlow a type of AI?


No. TensorFlow is a platform. You can program it to create many different types of AIs. In this blog, we will show you how to use TensorFlow to create image classification AIs using a particular type of Neural Network called MobileNetV2. MobileNetV2 is a great deep learning network because it is very recent (introduced by Google in 2019) and so state of the art, and it is also very efficient and can run on both servers and mobile devices.


Let’s get to it!


In the video below we show how you can use Navigator to gene