Convolutional Neural Networks are like Artificial Neural Networks that have proven very effective in areas such as image recognition and classification. ConvNets have proven to outperform any type of Image Classification Algorithms.
Download
DCNN.py
Create a folder name dataset
Under dataset create two folders
trainingtest
Then, under training, create a folder for each label/class
If you have images of birds and cats
Under train create a folder for bird and another folder for cat and put the images into their respective folders.
Repeat the same for test folder
Recommended split 80/20
Run
DCNN.py
- DCNN.py
- dataset
- training
- birds
-
...
-
- cats
-
...
-
- birds
- test
- birds
-
...
-
- cats
-
...
-
- birds
- training
