ArchiNet is a deep learning model that classifies images of buildings into different architectural styles — from Baroque and Bauhaus to Gothic and Greek Revival.
- Classifies images into 25 architectural styles.
- Provides top-3 predictions with confidence scores.
- Supports both CPU and GPU inference.
- Optimized ONNX model for fast inference.
-
Clone this repository:
git clone https://github.com/aalizelau/ArchiNet.git cd ArchiNet -
Install dependencies:
pip install -r requirements.txt
-
Run the Gradio app:
python app.py
- Input:
384x384 RGB image(ImageNet normalized) - Output: Top-k probabilities across 25 styles
- Format: ONNX
The model was trained on the Architecture Dataset from Kaggle:
🔗 https://www.kaggle.com/datasets/wwymak/architecture-dataset