anomalib-training

Installation
SKILL.md

Training a Model on a Dataset

Training in anomalib always goes through anomalib.engine.Engine, which wraps a Lightning Trainer.

Python API — standard benchmark dataset (MVTecAD)

from anomalib.data import MVTecAD
from anomalib.models import Patchcore
from anomalib.engine import Engine

datamodule = MVTecAD(root="./datasets/MVTecAD", category="bottle", train_batch_size=32)
model = Patchcore()
engine = Engine()                      # any Lightning Trainer kwarg can go here
engine.fit(model=model, datamodule=datamodule)
results = engine.test(model=model, datamodule=datamodule)
Installs
1
GitHub Stars
2
First Seen
5 days ago
anomalib-training — open-edge-platform/skills