Implemented the Simple classification algorithm over the dataset: Link of the Kaggle DataSet.
numpy
: To handle the datasetmatplotlib
: To plot the graphscv2
: Used to handle image operationsTensorflow
: Backened of KerasKeras
: Used to implement the CNNos
: provides functions for creating and removing a directory (folder), fetching its contents, changing and identifying the current directory, etc.
The dataset contains a lot of images of cats and dogs. The aim is to make the model learn the distinguishing features between the cat and dog. Once the model has learned, i.e once the model got trained, it will be able to classify the input image as either cat or a dog.