CNN-Image-Classifier The CNN model is trained on 4000 images of dogs and cats respectively, and tested on 1000 images of dogs and cats. The model has an accuracy of 87.51% after 25 epochs.