Reference Guide#

This section contains the API and CLI reference for anomalib.

Core Components#

Data

Core component for data handling and datasets.

Data
Models

Anomaly detection model implementations.

Models
Engine

Core training and inference engine.

Engine

Processing & Analysis#

Pre-processing

Data preparation and augmentation.

Pre-processing
Post-processing

Anomaly map processing and thresholding.

Post-processing
Metrics

Performance evaluation metrics.

Metrics

Framework Components#

Loggers

Experiment logging and tracking.

Loggers
Callbacks

Training callbacks and hooks.

Callbacks
Pipelines

Training and optimization pipelines.

Pipelines
Visualization

Result visualization tools.

./visualization/index
Utils

Utility functions and helpers.

./utils/index
CLI

Command line interface tools.

CLI
Inference

Model inference and optimization.

Inference