.editorconfig
.pre-commit-config.yaml
CHANGELOG.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
README_cn.md
README_ja.md
README_ko.md
pyproject.toml
requirements.txt
setup.py
tox.ini
docs/ALGORITHM_SELECTION_GUIDE.md
docs/ANOMALIB_CHECKPOINTS.md
docs/CAPABILITY_ASSESSMENT.md
docs/CLI_REFERENCE.md
docs/COMPARISON.md
docs/DEEP_LEARNING_MODELS.md
docs/EVALUATION_AND_BENCHMARK.md
docs/FALSE_POSITIVE_DEBUGGING.md
docs/INDUSTRIAL_INFERENCE.md
docs/Isolation Forest.md
docs/Local Outlier Factor.md
docs/MANIFEST_DATASET.md
docs/MIGRATION.md
docs/MODEL_INDEX.md
docs/One-Class SVM.md
docs/PATCHCORE_INSPECTION_CHECKPOINTS.md
docs/PREPROCESSING.md
docs/PUBLISHING.md
docs/QUICKSTART.md
docs/README_DOCS.md
docs/RECIPES.md
docs/ROBUSTNESS_BENCHMARK.md
docs/SKLEARN_INTEGRATION.md
docs/SOTA_ALGORITHMS.md
docs/WEIGHTS.md
docs/WORKBENCH.md
docs/abod.md
docs/ae1svm.md
docs/alad.html
docs/cblof.md
docs/loda.md
docs/plans/2026-02-20-mvtec-visa-hybrid-ad-pipeline-design.md
docs/plans/2026-02-20-mvtec-visa-hybrid-ad-pipeline.md
docs/plans/2026-02-21-anomalib-anomalydino-expansion-design.md
docs/plans/2026-02-21-anomalib-anomalydino-expansion.md
docs/plans/2026-02-21-anomalib-benchmark-coverage-design.md
docs/plans/2026-02-21-anomalib-benchmark-coverage.md
docs/plans/2026-02-21-cli-presets-industrial-balanced-design.md
docs/plans/2026-02-21-cli-presets-industrial-balanced.md
docs/plans/2026-02-21-industrial-pixel-first-upgrade-design.md
docs/plans/2026-02-21-industrial-pixel-first-upgrade.md
docs/plans/2026-02-21-openclip-backends-design.md
docs/plans/2026-02-21-openclip-backends.md
docs/plans/2026-02-22-cli-presets-fast-accurate-and-model-discovery-design.md
docs/plans/2026-02-22-cli-presets-fast-accurate-and-model-discovery.md
docs/plans/2026-02-22-industrial-inference-numpy-first-design.md
docs/plans/2026-02-22-industrial-inference-numpy-first.md
docs/plans/2026-02-22-industrial-oneclick-pipeline-design.md
docs/plans/2026-02-22-industrial-oneclick-pipeline.md
docs/plans/2026-02-22-industrial-robust-segf1-benchmark-design.md
docs/plans/2026-02-22-industrial-robust-segf1-benchmark.md
docs/plans/2026-02-22-industrial-uad-upgrade-design.md
docs/plans/2026-02-22-industrial-uad-upgrade.md
docs/plans/2026-02-23-c-alignment-design.md
docs/plans/2026-02-23-c-alignment.md
docs/plans/2026-02-23-industrial-workbench-recipes-design.md
docs/plans/2026-02-23-industrial-workbench-recipes.md
docs/plans/2026-02-23-manifest-dataset-design.md
docs/plans/2026-02-23-manifest-dataset.md
docs/plans/2026-02-24-industrial-defects-export-design.md
docs/plans/2026-02-24-industrial-defects-export.md
docs/plans/2026-02-24-industrial-workflow-hardening-design.md
docs/plans/2026-02-24-industrial-workflow-hardening.md
docs/plans/2026-02-25-industrial-infer-workbench-fp40-design.md
docs/plans/2026-02-25-industrial-infer-workbench-fp40.md
docs/source/benchmarks.rst
docs/source/changelog.rst
docs/source/comparison.rst
docs/source/contributing.rst
docs/source/examples.rst
docs/source/index.rst
docs/source/license.rst
docs/source/quickstart.rst
docs/source/tutorials.rst
docs/source/api/augmentation.rst
docs/source/api/detectors.rst
docs/source/api/preprocessing.rst
examples/advanced_preprocessing_example.py
examples/all_models_demo.py
examples/anomalydino_mvtec_visa.py
examples/augmentation_example.py
examples/benchmark_example.py
examples/industrial_infer_numpy.py
examples/industrial_score_ensemble.py
examples/industrial_tiling_infer.py
examples/mambaad_quickstart.py
examples/ocsvm_example.py
examples/openclip_mvtec_visa.py
examples/pixel_first_compare.py
examples/preprocessing_example.py
examples/quick_start.py
examples/registry_quickstart.py
examples/softpatch_mvtec_visa.py
examples/sota_algorithms_example.py
examples/temp.py
examples/utilities_example.py
examples/visualization_example.py
examples/configs/industrial_adapt_defects_fp40.json
examples/configs/industrial_adapt_defects_roi.json
examples/configs/industrial_adapt_fast.json
examples/configs/industrial_adapt_maps_tiling.json
examples/configs/manifest_industrial_adapt_fast.json
examples/configs/micro_finetune_autoencoder.json
pyimgano/__init__.py
pyimgano/benchmark.py
pyimgano/cli.py
pyimgano/cli_common.py
pyimgano/evaluation.py
pyimgano/infer_cli.py
pyimgano/manifest_cli.py
pyimgano/py.typed
pyimgano/robust_cli.py
pyimgano/sklearn_adapter.py
pyimgano/train_cli.py
pyimgano/validate_infer_config_cli.py
pyimgano.egg-info/PKG-INFO
pyimgano.egg-info/SOURCES.txt
pyimgano.egg-info/dependency_links.txt
pyimgano.egg-info/entry_points.txt
pyimgano.egg-info/requires.txt
pyimgano.egg-info/top_level.txt
pyimgano/cache/__init__.py
pyimgano/cache/features.py
pyimgano/calibration/__init__.py
pyimgano/calibration/fewshot.py
pyimgano/calibration/pixel_threshold.py
pyimgano/calibration/score_threshold.py
pyimgano/config/__init__.py
pyimgano/config/io.py
pyimgano/datasets/__init__.py
pyimgano/datasets/array.py
pyimgano/datasets/benchmarks.py
pyimgano/datasets/catalog.py
pyimgano/datasets/datamodule.py
pyimgano/datasets/image.py
pyimgano/datasets/manifest.py
pyimgano/datasets/transforms.py
pyimgano/defects/__init__.py
pyimgano/defects/binary_postprocess.py
pyimgano/defects/extract.py
pyimgano/defects/hysteresis.py
pyimgano/defects/io.py
pyimgano/defects/map_ops.py
pyimgano/defects/mask.py
pyimgano/defects/merge.py
pyimgano/defects/overlays.py
pyimgano/defects/pixel_threshold.py
pyimgano/defects/regions.py
pyimgano/defects/roi.py
pyimgano/defects/smoothing.py
pyimgano/defects/space.py
pyimgano/detectors/__init__.py
pyimgano/inference/__init__.py
pyimgano/inference/api.py
pyimgano/inference/config.py
pyimgano/inference/tiling.py
pyimgano/inference/validate_infer_config.py
pyimgano/inputs/__init__.py
pyimgano/inputs/image_format.py
pyimgano/inputs/torch_ops.py
pyimgano/io/__init__.py
pyimgano/io/image.py
pyimgano/models/Isolationforest.py
pyimgano/models/__init__.py
pyimgano/models/_version_check.py
pyimgano/models/abod.py
pyimgano/models/ae.py
pyimgano/models/ae1svm.py
pyimgano/models/alad.py
pyimgano/models/anogan.py
pyimgano/models/anomalib.py
pyimgano/models/anomalib_backend.py
pyimgano/models/anomalydino.py
pyimgano/models/ast.py
pyimgano/models/auto_encoder.py
pyimgano/models/baseCv.py
pyimgano/models/base_dl.py
pyimgano/models/baseml.py
pyimgano/models/bayesianpf.py
pyimgano/models/bgad.py
pyimgano/models/capabilities.py
pyimgano/models/cblof.py
pyimgano/models/cd.py
pyimgano/models/cflow.py
pyimgano/models/cof.py
pyimgano/models/copod.py
pyimgano/models/crossmad.py
pyimgano/models/csflow.py
pyimgano/models/cutpaste.py
pyimgano/models/dbscan.py
pyimgano/models/deep_svdd.py
pyimgano/models/devnet.py
pyimgano/models/dfm.py
pyimgano/models/dif.py
pyimgano/models/differnet.py
pyimgano/models/draem.py
pyimgano/models/dsr.py
pyimgano/models/dst.py
pyimgano/models/ecod.py
pyimgano/models/efficientad.py
pyimgano/models/fastflow.py
pyimgano/models/favae.py
pyimgano/models/feature_bagging.py
pyimgano/models/gcad.py
pyimgano/models/glad.py
pyimgano/models/gmm.py
pyimgano/models/hbos.py
pyimgano/models/iforest.py
pyimgano/models/imdd.py
pyimgano/models/inctrl.py
pyimgano/models/inne.py
pyimgano/models/intra.py
pyimgano/models/introspection.py
pyimgano/models/k_means.py
pyimgano/models/kde.py
pyimgano/models/knn.py
pyimgano/models/knn_index.py
pyimgano/models/kpca.py
pyimgano/models/lmdd.py
pyimgano/models/loci.py
pyimgano/models/loda.py
pyimgano/models/lof.py
pyimgano/models/lscp.py
pyimgano/models/lunar.py
pyimgano/models/mad.py
pyimgano/models/mambaad.py
pyimgano/models/mcd.py
pyimgano/models/memseg.py
pyimgano/models/mo_gaal.py
pyimgano/models/ocsvm.py
pyimgano/models/oddoneout.py
pyimgano/models/one_svm_cnn.py
pyimgano/models/oneformore.py
pyimgano/models/openclip_backend.py
pyimgano/models/padim.py
pyimgano/models/panda.py
pyimgano/models/patchcore.py
pyimgano/models/patchcore_inspection_backend.py
pyimgano/models/patchknn_core.py
pyimgano/models/pca.py
pyimgano/models/pni.py
pyimgano/models/promptad.py
pyimgano/models/qmcd.py
pyimgano/models/rdplusplus.py
pyimgano/models/realnet.py
pyimgano/models/regad.py
pyimgano/models/registry.py
pyimgano/models/reverse_distillation.py
pyimgano/models/rgraph.py
pyimgano/models/riad.py
pyimgano/models/rod.py
pyimgano/models/sampling.py
pyimgano/models/score_ensemble.py
pyimgano/models/simplenet.py
pyimgano/models/so_gaal.py
pyimgano/models/so_gaal_new.py
pyimgano/models/sod.py
pyimgano/models/softpatch.py
pyimgano/models/sos.py
pyimgano/models/spade.py
pyimgano/models/ssim.py
pyimgano/models/ssim_struct.py
pyimgano/models/stfpm.py
pyimgano/models/suod.py
pyimgano/models/superad.py
pyimgano/models/vae.py
pyimgano/models/winclip.py
pyimgano/models/xgbod.py
pyimgano/pipelines/__init__.py
pyimgano/pipelines/mvtec_visa.py
pyimgano/pipelines/run_benchmark.py
pyimgano/postprocess/__init__.py
pyimgano/postprocess/anomaly_map.py
pyimgano/preprocessing/__init__.py
pyimgano/preprocessing/advanced_operations.py
pyimgano/preprocessing/augmentation.py
pyimgano/preprocessing/augmentation_pipeline.py
pyimgano/preprocessing/enhancer.py
pyimgano/preprocessing/industrial_presets.py
pyimgano/preprocessing/mixin.py
pyimgano/recipes/__init__.py
pyimgano/recipes/protocol.py
pyimgano/recipes/registry.py
pyimgano/recipes/builtin/__init__.py
pyimgano/recipes/builtin/anomalib_train.py
pyimgano/recipes/builtin/industrial_adapt.py
pyimgano/recipes/builtin/industrial_adapt_fp40.py
pyimgano/recipes/builtin/industrial_adapt_highres.py
pyimgano/recipes/builtin/micro_finetune_autoencoder.py
pyimgano/reporting/__init__.py
pyimgano/reporting/environment.py
pyimgano/reporting/report.py
pyimgano/reporting/runs.py
pyimgano/robustness/__init__.py
pyimgano/robustness/benchmark.py
pyimgano/robustness/corruptions.py
pyimgano/robustness/types.py
pyimgano/serialization/__init__.py
pyimgano/serialization/pickle.py
pyimgano/training/__init__.py
pyimgano/training/checkpointing.py
pyimgano/training/runner.py
pyimgano/utils/__init__.py
pyimgano/utils/advanced_viz.py
pyimgano/utils/augmentation.py
pyimgano/utils/datasets.py
pyimgano/utils/defect_ops.py
pyimgano/utils/experiment_tracker.py
pyimgano/utils/image_ops.py
pyimgano/utils/image_ops_cv.py
pyimgano/utils/jsonable.py
pyimgano/utils/model_utils.py
pyimgano/utils/optional_deps.py
pyimgano/utils/seeding.py
pyimgano/utils/splits.py
pyimgano/visualization/__init__.py
pyimgano/visualization/anomaly_viz.py
pyimgano/visualization/tensorload.py
pyimgano/workbench/__init__.py
pyimgano/workbench/adaptation.py
pyimgano/workbench/calibration.py
pyimgano/workbench/config.py
pyimgano/workbench/load_run.py
pyimgano/workbench/maps.py
pyimgano/workbench/preflight.py
pyimgano/workbench/runner.py
tests/__init__.py
tests/conftest.py
tests/test_anomalib_backend_optional.py
tests/test_anomalib_backend_wrapper.py
tests/test_anomalydino_core.py
tests/test_anomalydino_numpy_inputs.py
tests/test_anomalydino_registry.py
tests/test_augmentation_registry.py
tests/test_backend_hardening.py
tests/test_basecv_numpy_inputs.py
tests/test_calibration_score_threshold.py
tests/test_cli_common.py
tests/test_cli_discovery.py
tests/test_cli_list_categories.py
tests/test_cli_list_categories_manifest.py
tests/test_cli_model_kwargs.py
tests/test_cli_smoke.py
tests/test_cli_smoke_manifest_benchmark.py
tests/test_config_io.py
tests/test_custom_dataset_validation.py
tests/test_dataset_catalog.py
tests/test_datasets_array.py
tests/test_datasets_loco.py
tests/test_datasets_mvtec_ad2.py
tests/test_datasets_paths.py
tests/test_datasets_visa.py
tests/test_defect_ops.py
tests/test_defects_binary_postprocess.py
tests/test_defects_extract.py
tests/test_defects_io.py
tests/test_defects_map_ops.py
tests/test_defects_mask.py
tests/test_defects_pixel_threshold.py
tests/test_defects_public_api.py
tests/test_defects_regions.py
tests/test_defects_roi.py
tests/test_detectors_compat.py
tests/test_dl_models.py
tests/test_draem_numpy_inputs.py
tests/test_evaluation.py
tests/test_evaluation_pixel.py
tests/test_examples_configs_load.py
tests/test_feature_cache.py
tests/test_fewshot_calibration.py
tests/test_industrial_augmentation.py
tests/test_infer_cli_from_run.py
tests/test_infer_cli_from_run_errors.py
tests/test_infer_cli_infer_config.py
tests/test_infer_cli_smoke.py
tests/test_infer_config_loader.py
tests/test_inference_api.py
tests/test_inference_tiling.py
tests/test_inputs_image_format.py
tests/test_inputs_torch_ops.py
tests/test_integration.py
tests/test_integration_workbench_train_then_infer.py
tests/test_io_image.py
tests/test_jsonable.py
tests/test_knn_index.py
tests/test_mamba_optional.py
tests/test_manifest_cli_generate.py
tests/test_manifest_dataset.py
tests/test_manifest_dataset_factory.py
tests/test_manifest_errors.py
tests/test_manifest_masks_resize.py
tests/test_model_capabilities.py
tests/test_models_import_optional.py
tests/test_more_models_added.py
tests/test_oneclick_pipeline_cli.py
tests/test_openclip_import_optional.py
tests/test_openclip_optional.py
tests/test_openclip_patch_tokens_optional.py
tests/test_openclip_patchknn.py
tests/test_openclip_promptscore.py
tests/test_openclip_promptscore_core.py
tests/test_optional_deps.py
tests/test_padim_numpy_inputs.py
tests/test_patchcore_inspection_backend_optional.py
tests/test_patchcore_numpy_inputs.py
tests/test_patchknn_core.py
tests/test_pipeline_pixel_scores.py
tests/test_pipeline_smoke.py
tests/test_pixel_map_contract.py
tests/test_postprocess_anomaly_map.py
tests/test_predict_proba_contract.py
tests/test_preprocessing.py
tests/test_preprocessing_industrial.py
tests/test_pyod_models.py
tests/test_recipe_anomalib_train_optional.py
tests/test_recipe_industrial_adapt_maps.py
tests/test_recipe_industrial_adapt_smoke.py
tests/test_recipe_micro_finetune_autoencoder_smoke.py
tests/test_recipe_registry.py
tests/test_registry_introspection.py
tests/test_report_timing.py
tests/test_reporting_environment.py
tests/test_reporting_json.py
tests/test_reporting_workbench_runs.py
tests/test_repro_seed.py
tests/test_robust_cli_smoke.py
tests/test_robustness_benchmark.py
tests/test_robustness_corruptions.py
tests/test_robustness_import.py
tests/test_save_load_detector_cli.py
tests/test_score_ensemble.py
tests/test_serialization_pickle.py
tests/test_sklearn_adapter.py
tests/test_softpatch_core.py
tests/test_softpatch_numpy_inputs.py
tests/test_stfpm_numpy_inputs.py
tests/test_superad_core.py
tests/test_tools_audit_public_api.py
tests/test_tools_audit_registry.py
tests/test_train_cli_dry_run.py
tests/test_train_cli_list_recipes.py
tests/test_train_cli_manifest_dry_run.py
tests/test_train_cli_preflight.py
tests/test_train_cli_recipe_info_json.py
tests/test_train_cli_smoke.py
tests/test_training_checkpointing.py
tests/test_training_runner_smoke.py
tests/test_utils_splits.py
tests/test_validate_infer_config_cli.py
tests/test_workbench_adaptation_config.py
tests/test_workbench_calibration.py
tests/test_workbench_config.py
tests/test_workbench_export_infer_config.py
tests/test_workbench_manifest_smoke.py
tests/test_workbench_maps_io.py
tests/test_workbench_postprocess_integration.py
tests/test_workbench_preflight_manifest.py
tests/test_workbench_preflight_non_manifest.py
tests/test_workbench_report_dataset_summary.py
tests/test_workbench_repro_provenance.py
tests/test_workbench_runner_checkpoints.py
tests/test_workbench_runner_smoke.py
tests/test_workbench_schema_version.py
tests/test_workbench_tiling_integration.py
tests/test_workbench_training_config.py
tests/contracts/test_detector_contract.py