DEV Community

Cover image for TensorFlow Image Classification Tutorial: ResNet50 vs. MobileNet
Eran Feit
Eran Feit

Posted on

TensorFlow Image Classification Tutorial: ResNet50 vs. MobileNet

This is an image Classification tutorial using Python, TensorFlow, and Keras with Convolutional Neural Networks (CNNs).
In this video, we'll learn how to use pre-trained models to classify images based on Resnet50 and Mobilenet.

  1. Introduction to image classification and CNNs.
  2. Using TensorFlow and Keras for building the classification process.
  3. Loading pre-trained models from the Keras application library (such as ResNet50 and MobileNet).
  4. Explaining how to prepare a fresh image for classification, including resizing it to the model's shape and converting it to a batch of images using the Numpy expand_dims function.
  5. Running the prediction process on the pre-trained models (ResNet50 and MobileNet) for the given image.
  6. Comparing and analyzing the quality of predictions between the two models.

If you are interested in learning modern Computer Vision course with deep dive with TensorFlow , Keras and Pytorch , you can find it here : http://bit.ly/3HeDy1V
Perfect course for every computer vision enthusiastic

A recommended book , https://amzn.to/44GnlLW - "Make Your Own Neural Network - An In-depth Visual Introduction For Beginners "

The link for the video : https://youtu.be/40_NC2Ahs_8
I also shared the Python code in the video description .

Enjoy
Eran

Python #TensorFlow #Deeplearning #convolutionalneuralnetwork #mobilenet #Resnet50

Top comments (0)