This repository hosts
official PyTorch weights for
ArtSleuth: a framework for brushstroke-level analysis, style and genre classification, artist attribution, forgery-oriented screening, and visualization-oriented explanations — built on modern vision backbones.
Heads were trained on
WikiArt (81,444 images; 27 styles, 129 artists, 11 genres):
1# Recommended: ArtSleuth pulls small heads from this repo when needed
2import artsleuth
3result = artsleuth.analyze("painting.jpg")
4print(result.summary())
1# Manual download (full checkpoint)
2from huggingface_hub import hf_hub_download
3
4path = hf_hub_download(
5 repo_id="ladyFaye1998/artsleuth-weights",
6 filename="best_sota.pt",
7)
1@software{lesin2026artsleuth,
2 author = {Lesin, Danielle},
3 title = {{ArtSleuth}: Computational Art Analysis Framework},
4 year = {2026},
5 url = {https://github.com/ladyFaye1998/ArtSleuth},
6 license = {MIT}
7}