Welcome to this project on Image Classification with Pre-trained InceptionV3 Network. This project aims to impart the knowledge of how to access the pre-trained models(here we get pre-trained Inception model) from Keras of TensorFlow 2, and appreciate its powerful classification capacity by making the model predict the class of an input image.
Understanding the pre-trained models is very important because this forms the basis of transfer learning. one of the most appreciated techniques to perform the classification of a different task thus reducing the training time, the number of iterations, and resource consumption. Learning about the pre-trained models and working hands-on with such models is thus very crucial in deep learning, and the same is the aim of this project.
Skills you will develop:
Welcome to the project on Hosting an Image Classification App on Heroku. In this project, we will get a basic understanding of how to deploy a web app on Heroku, a Platform as a Service.
Heroku is a cloud platform for the deployment and management purposes of web applications. It could be considered as one of the best solutions for hosting web-apps very quickly, thus allowing the developer to concentrate more on development.
In this project, we will learn how to predict images from their noisy version. We will use the MNIST dataset for this project. First, we will load the dataset, explore it, and they we will learn how to introduce noise to an image. Next we will train a KNN Classifier to predict the original image from it's noisy version.
Skills you will develop:
Welcome to this project on Building a CNN Classifier using TensorFlow 2 for MNIST Fashion Dataset. In this project, we will understand how to use the TensorFlow 2 platform to build a simple classifier using Convolutional Neural Networks(CNNs).
CNNs have been one of the state-of-art tools in the current era of Computer Vision. The present-day deep learning and computer vision communities find numerous applications of CNNs in classification tasks and object detection use cases. These use cases have formed the basis of many real-time applications like self-driving cars, face recognition apps, satellite photo analysis and classification, and many more. Thus, it is very important for a Computer Vision aspirant to learn how CNNs work practically, which is the aim of this project.
Welcome to this project on Deploy Image Classification Pre-trained Keras model using Flask. In this project, we will have a comprehensive understanding of how to deploy a deep learning model as a web application using the Flask framework.
Developing a machine learning or deep learning model is very important to solve problems using AI. On the other hand, it is equally important to have a knowledge of how to deploy those amazing problem-solving models into such an interface which enables the users to make use of these solutions. Even many apps we use today, like YouTube, Amazon/Flipkart shopping, FaceApps(which predict our gender or age) make use of machine learning and deep learning, and we are able to interact with them using a web interface. So we need to understand how to integrate the models with a web interface so that the users - be them programmers or non-programmers or any other common users - could easily interact and obtain the solutions from these well-trained and well-performing models.
In this project, we will understand how to develop a web interface using Flask for a pre-trained TensorFlow 2 model built for predicting the class of an input image.
Skills you will develop:
Flask Framework
TensorFlow
Python Programming