This CNN can be used to clasify land cover from satellite images from the EuroSAT dataset.
- Conda has been used to manage environments
- The only dependencies are numpy and pillow (requires the libjpeg prerequisite)
- Running
python main.py --should-preprocesswill download the dataset and preprocess the data - Just run
python main.pythe rest of the time
The model achieves an accuracy of around 97% after 15 epochs
This implementation was inspired by :