DeepSolarEye - Solar Panel Cleaning Quality & Vendor Rating
🔬 Overview
A complete pipeline for assessing solar rooftop panel cleaning quality and rating cleaning vendor performance. Based on the architecture from:
"DeepSolarEye: Power Loss Prediction and Weakly Supervised Soiling Localization via Fully Convolutional Networks for Solar Panels"
Mehta et al., 2017 (arxiv:1710.03811)
📦 What's Included
File
Description
model.pth
Trained model weights (49MB)
deepsolar_config.json
Model config with classes & quality ratings
inference.py
Single-image prediction script
auto_label.py
Auto-label unlabeled images using SigLIP zero-shot + vendor report
train.py
Full training script (data generation + training + Hub push)
DeepSolarEye_Training.ipynb
Google Colab notebook — train on free T4 GPU
🚀 Quick Start: 3-Step Pipeline
Step 1: Auto-Label Your Images (if unlabeled)
Uses Google's SigLIP model to automatically classify your solar panel images — no training data needed.