LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
requirements/base.txt
requirements/dev.txt
requirements/docs.txt
requirements/loggers.txt
requirements/notebooks.txt
requirements/openvino.txt
src/anomalib/__init__.py
src/anomalib/py.typed
src/anomalib.egg-info/PKG-INFO
src/anomalib.egg-info/SOURCES.txt
src/anomalib.egg-info/dependency_links.txt
src/anomalib.egg-info/entry_points.txt
src/anomalib.egg-info/requires.txt
src/anomalib.egg-info/top_level.txt
src/anomalib/config/__init__.py
src/anomalib/config/config.py
src/anomalib/data/__init__.py
src/anomalib/data/avenue.py
src/anomalib/data/btech.py
src/anomalib/data/folder.py
src/anomalib/data/folder_3d.py
src/anomalib/data/inference.py
src/anomalib/data/kolektor.py
src/anomalib/data/mvtec.py
src/anomalib/data/mvtec_3d.py
src/anomalib/data/shanghaitech.py
src/anomalib/data/synthetic.py
src/anomalib/data/task_type.py
src/anomalib/data/ucsd_ped.py
src/anomalib/data/visa.py
src/anomalib/data/base/__init__.py
src/anomalib/data/base/datamodule.py
src/anomalib/data/base/dataset.py
src/anomalib/data/base/depth.py
src/anomalib/data/base/video.py
src/anomalib/data/utils/__init__.py
src/anomalib/data/utils/augmenter.py
src/anomalib/data/utils/boxes.py
src/anomalib/data/utils/download.py
src/anomalib/data/utils/image.py
src/anomalib/data/utils/label.py
src/anomalib/data/utils/path.py
src/anomalib/data/utils/split.py
src/anomalib/data/utils/transform.py
src/anomalib/data/utils/video.py
src/anomalib/data/utils/generators/__init__.py
src/anomalib/data/utils/generators/perlin.py
src/anomalib/deploy/__init__.py
src/anomalib/deploy/export.py
src/anomalib/deploy/inferencers/__init__.py
src/anomalib/deploy/inferencers/base_inferencer.py
src/anomalib/deploy/inferencers/openvino_inferencer.py
src/anomalib/deploy/inferencers/torch_inferencer.py
src/anomalib/models/__init__.py
src/anomalib/models/ai_vad/__init__.py
src/anomalib/models/ai_vad/config.yaml
src/anomalib/models/ai_vad/density.py
src/anomalib/models/ai_vad/features.py
src/anomalib/models/ai_vad/flow.py
src/anomalib/models/ai_vad/lightning_model.py
src/anomalib/models/ai_vad/regions.py
src/anomalib/models/ai_vad/torch_model.py
src/anomalib/models/ai_vad/clip/__init__.py
src/anomalib/models/ai_vad/clip/clip.py
src/anomalib/models/ai_vad/clip/model.py
src/anomalib/models/cfa/__init__.py
src/anomalib/models/cfa/anomaly_map.py
src/anomalib/models/cfa/config.yaml
src/anomalib/models/cfa/lightning_model.py
src/anomalib/models/cfa/loss.py
src/anomalib/models/cfa/torch_model.py
src/anomalib/models/cflow/__init__.py
src/anomalib/models/cflow/anomaly_map.py
src/anomalib/models/cflow/config.yaml
src/anomalib/models/cflow/lightning_model.py
src/anomalib/models/cflow/torch_model.py
src/anomalib/models/cflow/utils.py
src/anomalib/models/components/__init__.py
src/anomalib/models/components/base/__init__.py
src/anomalib/models/components/base/anomaly_module.py
src/anomalib/models/components/base/dynamic_module.py
src/anomalib/models/components/classification/__init__.py
src/anomalib/models/components/classification/kde_classifier.py
src/anomalib/models/components/dimensionality_reduction/__init__.py
src/anomalib/models/components/dimensionality_reduction/pca.py
src/anomalib/models/components/dimensionality_reduction/random_projection.py
src/anomalib/models/components/feature_extractors/__init__.py
src/anomalib/models/components/feature_extractors/timm.py
src/anomalib/models/components/feature_extractors/torchfx.py
src/anomalib/models/components/feature_extractors/utils.py
src/anomalib/models/components/filters/__init__.py
src/anomalib/models/components/filters/blur.py
src/anomalib/models/components/flow/__init__.py
src/anomalib/models/components/flow/all_in_one_block.py
src/anomalib/models/components/layers/__init__.py
src/anomalib/models/components/layers/sspcab.py
src/anomalib/models/components/sampling/__init__.py
src/anomalib/models/components/sampling/k_center_greedy.py
src/anomalib/models/components/stats/__init__.py
src/anomalib/models/components/stats/kde.py
src/anomalib/models/components/stats/multi_variate_gaussian.py
src/anomalib/models/csflow/__init__.py
src/anomalib/models/csflow/anomaly_map.py
src/anomalib/models/csflow/config.yaml
src/anomalib/models/csflow/lightning_model.py
src/anomalib/models/csflow/loss.py
src/anomalib/models/csflow/torch_model.py
src/anomalib/models/dfkde/__init__.py
src/anomalib/models/dfkde/config.yaml
src/anomalib/models/dfkde/lightning_model.py
src/anomalib/models/dfkde/torch_model.py
src/anomalib/models/dfm/__init__.py
src/anomalib/models/dfm/config.yaml
src/anomalib/models/dfm/lightning_model.py
src/anomalib/models/dfm/torch_model.py
src/anomalib/models/draem/__init__.py
src/anomalib/models/draem/config.yaml
src/anomalib/models/draem/lightning_model.py
src/anomalib/models/draem/loss.py
src/anomalib/models/draem/torch_model.py
src/anomalib/models/fastflow/__init__.py
src/anomalib/models/fastflow/anomaly_map.py
src/anomalib/models/fastflow/config.yaml
src/anomalib/models/fastflow/lightning_model.py
src/anomalib/models/fastflow/loss.py
src/anomalib/models/fastflow/torch_model.py
src/anomalib/models/ganomaly/__init__.py
src/anomalib/models/ganomaly/config.yaml
src/anomalib/models/ganomaly/lightning_model.py
src/anomalib/models/ganomaly/loss.py
src/anomalib/models/ganomaly/torch_model.py
src/anomalib/models/padim/__init__.py
src/anomalib/models/padim/anomaly_map.py
src/anomalib/models/padim/config.yaml
src/anomalib/models/padim/lightning_model.py
src/anomalib/models/padim/torch_model.py
src/anomalib/models/patchcore/__init__.py
src/anomalib/models/patchcore/anomaly_map.py
src/anomalib/models/patchcore/config.yaml
src/anomalib/models/patchcore/lightning_model.py
src/anomalib/models/patchcore/torch_model.py
src/anomalib/models/reverse_distillation/__init__.py
src/anomalib/models/reverse_distillation/anomaly_map.py
src/anomalib/models/reverse_distillation/config.yaml
src/anomalib/models/reverse_distillation/lightning_model.py
src/anomalib/models/reverse_distillation/loss.py
src/anomalib/models/reverse_distillation/torch_model.py
src/anomalib/models/reverse_distillation/components/__init__.py
src/anomalib/models/reverse_distillation/components/bottleneck.py
src/anomalib/models/reverse_distillation/components/de_resnet.py
src/anomalib/models/rkde/__init__.py
src/anomalib/models/rkde/config.yaml
src/anomalib/models/rkde/feature_extractor.py
src/anomalib/models/rkde/lightning_model.py
src/anomalib/models/rkde/region_extractor.py
src/anomalib/models/rkde/torch_model.py
src/anomalib/models/stfpm/__init__.py
src/anomalib/models/stfpm/anomaly_map.py
src/anomalib/models/stfpm/config.yaml
src/anomalib/models/stfpm/lightning_model.py
src/anomalib/models/stfpm/loss.py
src/anomalib/models/stfpm/torch_model.py
src/anomalib/post_processing/__init__.py
src/anomalib/post_processing/post_process.py
src/anomalib/post_processing/visualizer.py
src/anomalib/post_processing/normalization/__init__.py
src/anomalib/post_processing/normalization/cdf.py
src/anomalib/post_processing/normalization/min_max.py
src/anomalib/pre_processing/__init__.py
src/anomalib/pre_processing/pre_process.py
src/anomalib/pre_processing/tiler.py
src/anomalib/pre_processing/transforms/__init__.py
src/anomalib/pre_processing/transforms/custom.py
src/anomalib/utils/__init__.py
src/anomalib/utils/callbacks/__init__.py
src/anomalib/utils/callbacks/cdf_normalization.py
src/anomalib/utils/callbacks/export.py
src/anomalib/utils/callbacks/graph.py
src/anomalib/utils/callbacks/metrics_configuration.py
src/anomalib/utils/callbacks/min_max_normalization.py
src/anomalib/utils/callbacks/model_loader.py
src/anomalib/utils/callbacks/post_processing_configuration.py
src/anomalib/utils/callbacks/tiler_configuration.py
src/anomalib/utils/callbacks/timer.py
src/anomalib/utils/callbacks/nncf/__init__.py
src/anomalib/utils/callbacks/nncf/callback.py
src/anomalib/utils/callbacks/nncf/utils.py
src/anomalib/utils/callbacks/visualizer/__init__.py
src/anomalib/utils/callbacks/visualizer/visualizer_base.py
src/anomalib/utils/callbacks/visualizer/visualizer_image.py
src/anomalib/utils/callbacks/visualizer/visualizer_metric.py
src/anomalib/utils/cli/__init__.py
src/anomalib/utils/cli/cli.py
src/anomalib/utils/cv/__init__.py
src/anomalib/utils/cv/connected_components.py
src/anomalib/utils/hpo/__init__.py
src/anomalib/utils/hpo/config.py
src/anomalib/utils/hpo/runners.py
src/anomalib/utils/loggers/__init__.py
src/anomalib/utils/loggers/base.py
src/anomalib/utils/loggers/comet.py
src/anomalib/utils/loggers/tensorboard.py
src/anomalib/utils/loggers/wandb.py
src/anomalib/utils/metrics/__init__.py
src/anomalib/utils/metrics/anomaly_score_distribution.py
src/anomalib/utils/metrics/anomaly_score_threshold.py
src/anomalib/utils/metrics/aupr.py
src/anomalib/utils/metrics/aupro.py
src/anomalib/utils/metrics/auroc.py
src/anomalib/utils/metrics/collection.py
src/anomalib/utils/metrics/min_max.py
src/anomalib/utils/metrics/optimal_f1.py
src/anomalib/utils/metrics/plotting_utils.py
src/anomalib/utils/metrics/pro.py
src/anomalib/utils/sweep/__init__.py
src/anomalib/utils/sweep/config.py
src/anomalib/utils/sweep/helpers/__init__.py
src/anomalib/utils/sweep/helpers/callbacks.py
src/anomalib/utils/sweep/helpers/inference.py