In the previous post in this series, we showed how to use pre-trained models in Keras to perform image classification. Here we will explore additional options for leveraging pre-trained models with an ...
Understanding Convolutional Neural Networks (CNNs): A Complete Guide
In this post, we will learn about Convolutional Neural Networks (CNN) in the context of an image classification problem. We first cover the basic structure of CNNs and then delve into the detailed ...
YOLOv8 Ultralytics: State-of-the-Art YOLO Models
What is YOLOv8? YOLOv8 is the latest family of YOLO based Object Detection models from Ultralytics providing state-of-the-art performance. Leveraging the previous YOLO versions, the YOLOv8 ...
Training Neural Networks for Beginners
In this post, we cover the essential elements required for training Neural Networks for an image classification problem. We will still treat the internal network architecture as a black box so that we ...
TensorFlow Model Optimization Toolkit – A Deep Dive
In the previous posts of the TFLite series, we introduced TFLite and the process of creating a model. In this post, we will take a deeper dive into the TensorFlow Model Optimization. We will explore ...
TensorFlow Lite Model Maker: Create Models for On-Device Machine Learning
In this article, we will learn how to create a TensorFlow Lite model using the TF Lite Model Maker Library. We will fine-tune a pre-trained image classification model on the custom dataset, further ...