Downloads · 30 days
2
100% of all-time downloads
arunimas1107/anomalydetectionmodel
anomalydetectionmodel is a image classification model from arunimas1107. Use it when you need a label for an image. It is set up for pytorch. The card lists the license as mit.
The Anomaly Detection Model is an autoencoder-based anomaly detection system fine-tuned for industrial casting defect inspection. It identifies whether a metal casting image is normal (OK) or defective by reconstructi…
Downloads · 30 days
2
100% of all-time downloads
All-time downloads
2
Public
Repo size
479 KB
Likes
0
Public
Click a slice to open those files.
.pth194 KB · 38%
From the Hugging Face model README
The Anomaly Detection Model is an autoencoder-based anomaly detection system fine-tuned for industrial casting defect inspection. It identifies whether a metal casting image is normal (OK) or defective by reconstructing input images and analyzing reconstruction errors.
This model is designed for Edge AI deployment, optimized via ONNX and OpenVINO IR formats to run efficiently on low-power Intel edge devices.
├── casting_autoencoder.pth # Trained PyTorch model
├── casting_autoencoder.onnx # ONNX export
├── model.bin # OpenVINO IR model (bin)
├── model.xml # OpenVINO IR model (xml)
├── model_card.yaml
├── requirements.txt # Dependencies
├── inference.py # inference code
└── README.md # Model card (this file)
Dataset: Casting Product Image Dataset (Kaggle)
The training script generates:
casting_autoencoder.pth - PyTorch model weightscasting_autoencoder.onnx - ONNX export for deploymentThis model is designed for:
The model uses a symmetric encoder-decoder architecture with:
| Format | Purpose |
|---|---|
.pth | Original PyTorch model |
.onnx | Framework-independent inference |
.xml / .bin | OpenVINO IR format for edge devices |
Edge Optimization: Model converted and optimized using openvino.convert_model().
Not recommended for:
This project is released under the MIT License.
Arunima Surendran
Applied AI Engineer
GitHub Repository