diff --git a/docs/source/conf.py b/docs/source/conf.py index 65e831a153..da45e47bd8 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -7,7 +7,7 @@ https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import sys diff --git a/src/anomalib/__init__.py b/src/anomalib/__init__.py index a71d83c7f2..d84ebf934f 100644 --- a/src/anomalib/__init__.py +++ b/src/anomalib/__init__.py @@ -29,7 +29,7 @@ with a focus on reproducibility and ease of use. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from enum import Enum diff --git a/src/anomalib/callbacks/__init__.py b/src/anomalib/callbacks/__init__.py index 087e36d620..f20f621ce8 100644 --- a/src/anomalib/callbacks/__init__.py +++ b/src/anomalib/callbacks/__init__.py @@ -34,7 +34,7 @@ - :mod:`anomalib.callbacks.timer`: Timer callback """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/callbacks/graph.py b/src/anomalib/callbacks/graph.py index e73b1b9cdf..5ce6399d5b 100644 --- a/src/anomalib/callbacks/graph.py +++ b/src/anomalib/callbacks/graph.py @@ -32,7 +32,7 @@ (e.g., :class:`PaDiM`). """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/callbacks/model_loader.py b/src/anomalib/callbacks/model_loader.py index f977882106..d7d87d0f1c 100644 --- a/src/anomalib/callbacks/model_loader.py +++ b/src/anomalib/callbacks/model_loader.py @@ -20,7 +20,7 @@ The state dict should contain a ``"state_dict"`` key with the model weights. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/callbacks/nncf/__init__.py b/src/anomalib/callbacks/nncf/__init__.py index 6691729144..419ad00459 100644 --- a/src/anomalib/callbacks/nncf/__init__.py +++ b/src/anomalib/callbacks/nncf/__init__.py @@ -1,4 +1,4 @@ """Integration NNCF.""" -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 diff --git a/src/anomalib/callbacks/nncf/callback.py b/src/anomalib/callbacks/nncf/callback.py index 2372d1b972..0f2ee97359 100644 --- a/src/anomalib/callbacks/nncf/callback.py +++ b/src/anomalib/callbacks/nncf/callback.py @@ -9,7 +9,7 @@ PyTorch module to be compressed. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import subprocess # nosec B404 diff --git a/src/anomalib/callbacks/nncf/utils.py b/src/anomalib/callbacks/nncf/utils.py index 6f0a783a77..99e7b4b146 100644 --- a/src/anomalib/callbacks/nncf/utils.py +++ b/src/anomalib/callbacks/nncf/utils.py @@ -11,7 +11,7 @@ - Utilities for handling NNCF model states and configurations """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/callbacks/tiler_configuration.py b/src/anomalib/callbacks/tiler_configuration.py index 9e3d92d5d7..8aca4c7950 100644 --- a/src/anomalib/callbacks/tiler_configuration.py +++ b/src/anomalib/callbacks/tiler_configuration.py @@ -26,7 +26,7 @@ It will raise a :exc:`ValueError` if used with a model that doesn't support tiling. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Sequence diff --git a/src/anomalib/callbacks/timer.py b/src/anomalib/callbacks/timer.py index 04554f1ef7..aa75cacbcc 100644 --- a/src/anomalib/callbacks/timer.py +++ b/src/anomalib/callbacks/timer.py @@ -21,7 +21,7 @@ - Batch size is included in throughput logging for reference """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/cli/__init__.py b/src/anomalib/cli/__init__.py index 0c5fd02f80..ac2488313f 100644 --- a/src/anomalib/cli/__init__.py +++ b/src/anomalib/cli/__init__.py @@ -1,6 +1,6 @@ """Anomalib CLI.""" -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .cli import AnomalibCLI diff --git a/src/anomalib/data/__init__.py b/src/anomalib/data/__init__.py index 3f7389647f..132e2a7954 100644 --- a/src/anomalib/data/__init__.py +++ b/src/anomalib/data/__init__.py @@ -24,7 +24,7 @@ >>> datamodule = get_datamodule(config) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import importlib diff --git a/src/anomalib/data/datamodules/base/__init__.py b/src/anomalib/data/datamodules/base/__init__.py index b03babf685..074b489f0a 100644 --- a/src/anomalib/data/datamodules/base/__init__.py +++ b/src/anomalib/data/datamodules/base/__init__.py @@ -1,6 +1,6 @@ """Base Anomalib Data Modules.""" -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .image import AnomalibDataModule diff --git a/src/anomalib/data/datamodules/base/image.py b/src/anomalib/data/datamodules/base/image.py index 330319f625..887349b02c 100644 --- a/src/anomalib/data/datamodules/base/image.py +++ b/src/anomalib/data/datamodules/base/image.py @@ -22,7 +22,7 @@ ... ) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import copy diff --git a/src/anomalib/data/datamodules/depth/folder_3d.py b/src/anomalib/data/datamodules/depth/folder_3d.py index c9aa941a8a..c486fa3a0e 100644 --- a/src/anomalib/data/datamodules/depth/folder_3d.py +++ b/src/anomalib/data/datamodules/depth/folder_3d.py @@ -15,7 +15,7 @@ ... ) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from pathlib import Path diff --git a/src/anomalib/data/datamodules/depth/mvtec_3d.py b/src/anomalib/data/datamodules/depth/mvtec_3d.py index 57e97010bd..0ce4f81570 100644 --- a/src/anomalib/data/datamodules/depth/mvtec_3d.py +++ b/src/anomalib/data/datamodules/depth/mvtec_3d.py @@ -27,7 +27,7 @@ DOI: 10.5220/0010865000003124 """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/data/datamodules/image/btech.py b/src/anomalib/data/datamodules/image/btech.py index f66ab8e190..1e65a81b44 100644 --- a/src/anomalib/data/datamodules/image/btech.py +++ b/src/anomalib/data/datamodules/image/btech.py @@ -35,7 +35,7 @@ 109542. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/data/datamodules/image/folder.py b/src/anomalib/data/datamodules/image/folder.py index 2b037dce17..db1200a48a 100644 --- a/src/anomalib/data/datamodules/image/folder.py +++ b/src/anomalib/data/datamodules/image/folder.py @@ -29,7 +29,7 @@ └── mask4.png """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Sequence diff --git a/src/anomalib/data/datamodules/image/mvtec.py b/src/anomalib/data/datamodules/image/mvtec.py index 5c4332b69b..9c6da2e104 100644 --- a/src/anomalib/data/datamodules/image/mvtec.py +++ b/src/anomalib/data/datamodules/image/mvtec.py @@ -42,7 +42,7 @@ 9584-9592, 2019, DOI: 10.1109/CVPR.2019.00982. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/data/datamodules/image/visa.py b/src/anomalib/data/datamodules/image/visa.py index 80a0b9b1d3..6b727a5ca6 100644 --- a/src/anomalib/data/datamodules/image/visa.py +++ b/src/anomalib/data/datamodules/image/visa.py @@ -38,7 +38,7 @@ Springer, Cham. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 # Subset splitting code adapted from https://github.com/amazon-science/spot-diff diff --git a/src/anomalib/data/datasets/base/image.py b/src/anomalib/data/datasets/base/image.py index 98ead065f4..e4bcc526b5 100644 --- a/src/anomalib/data/datasets/base/image.py +++ b/src/anomalib/data/datasets/base/image.py @@ -26,7 +26,7 @@ ... }) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import copy diff --git a/src/anomalib/data/predict.py b/src/anomalib/data/predict.py index e53ef2b52f..827b23b410 100644 --- a/src/anomalib/data/predict.py +++ b/src/anomalib/data/predict.py @@ -12,7 +12,7 @@ torch.Size([3, 256, 256]) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Callable diff --git a/src/anomalib/data/utils/__init__.py b/src/anomalib/data/utils/__init__.py index d70b9721f7..7adf73fcfa 100644 --- a/src/anomalib/data/utils/__init__.py +++ b/src/anomalib/data/utils/__init__.py @@ -19,7 +19,7 @@ >>> noise = generate_perlin_noise(256, 256) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .boxes import boxes_to_anomaly_maps, boxes_to_masks, masks_to_boxes diff --git a/src/anomalib/data/utils/boxes.py b/src/anomalib/data/utils/boxes.py index a2bed89342..0a16578d7a 100644 --- a/src/anomalib/data/utils/boxes.py +++ b/src/anomalib/data/utils/boxes.py @@ -4,7 +4,7 @@ formats and handling bounding box operations. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/data/utils/download.py b/src/anomalib/data/utils/download.py index 698b2d11bf..b79f886afd 100644 --- a/src/anomalib/data/utils/download.py +++ b/src/anomalib/data/utils/download.py @@ -6,7 +6,7 @@ - Safely extracting compressed files """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import hashlib diff --git a/src/anomalib/data/utils/generators/__init__.py b/src/anomalib/data/utils/generators/__init__.py index c9c0410c03..39868b80a3 100644 --- a/src/anomalib/data/utils/generators/__init__.py +++ b/src/anomalib/data/utils/generators/__init__.py @@ -20,7 +20,7 @@ >>> mask = generator.generate(256, 256) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .perlin import PerlinAnomalyGenerator, generate_perlin_noise diff --git a/src/anomalib/data/utils/generators/perlin.py b/src/anomalib/data/utils/generators/perlin.py index acdbcb56ef..27abf8cd3e 100644 --- a/src/anomalib/data/utils/generators/perlin.py +++ b/src/anomalib/data/utils/generators/perlin.py @@ -22,7 +22,7 @@ >>> noise = generate_perlin_noise(128, 128, device=device) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from pathlib import Path diff --git a/src/anomalib/data/utils/image.py b/src/anomalib/data/utils/image.py index 0f0ed0c255..67ddd59a13 100644 --- a/src/anomalib/data/utils/image.py +++ b/src/anomalib/data/utils/image.py @@ -21,7 +21,7 @@ """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/data/utils/path.py b/src/anomalib/data/utils/path.py index 4889cab0ec..80174159ef 100644 --- a/src/anomalib/data/utils/path.py +++ b/src/anomalib/data/utils/path.py @@ -19,7 +19,7 @@ normal """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import os diff --git a/src/anomalib/data/utils/split.py b/src/anomalib/data/utils/split.py index db872a19b7..e2d9b5a6b3 100644 --- a/src/anomalib/data/utils/split.py +++ b/src/anomalib/data/utils/split.py @@ -26,7 +26,7 @@ 3 """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/data/utils/synthetic.py b/src/anomalib/data/utils/synthetic.py index befc3abfe9..1726550f93 100644 --- a/src/anomalib/data/utils/synthetic.py +++ b/src/anomalib/data/utils/synthetic.py @@ -19,7 +19,7 @@ 200 """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/data/utils/tiler.py b/src/anomalib/data/utils/tiler.py index 430763da1f..8f626fb9db 100644 --- a/src/anomalib/data/utils/tiler.py +++ b/src/anomalib/data/utils/tiler.py @@ -24,7 +24,7 @@ torch.Size([1, 3, 512, 512]) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Sequence diff --git a/src/anomalib/deploy/__init__.py b/src/anomalib/deploy/__init__.py index 358f130b3e..878f44c902 100644 --- a/src/anomalib/deploy/__init__.py +++ b/src/anomalib/deploy/__init__.py @@ -22,7 +22,7 @@ tensor(0.86) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .export import CompressionType, ExportType diff --git a/src/anomalib/deploy/export.py b/src/anomalib/deploy/export.py index a65f093869..87dee1e8b1 100644 --- a/src/anomalib/deploy/export.py +++ b/src/anomalib/deploy/export.py @@ -19,7 +19,7 @@ 'int8_ptq' """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/deploy/inferencers/__init__.py b/src/anomalib/deploy/inferencers/__init__.py index 00e73e0003..1bdda938e7 100644 --- a/src/anomalib/deploy/inferencers/__init__.py +++ b/src/anomalib/deploy/inferencers/__init__.py @@ -13,7 +13,7 @@ >>> predictions = model.predict(image="path/to/image.jpg") """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .base_inferencer import Inferencer diff --git a/src/anomalib/deploy/inferencers/base_inferencer.py b/src/anomalib/deploy/inferencers/base_inferencer.py index e53d8a487f..2612c6611e 100644 --- a/src/anomalib/deploy/inferencers/base_inferencer.py +++ b/src/anomalib/deploy/inferencers/base_inferencer.py @@ -7,7 +7,7 @@ a consistent API across different backends. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from abc import ABC, abstractmethod diff --git a/src/anomalib/deploy/inferencers/openvino_inferencer.py b/src/anomalib/deploy/inferencers/openvino_inferencer.py index 07afc52535..874429124e 100644 --- a/src/anomalib/deploy/inferencers/openvino_inferencer.py +++ b/src/anomalib/deploy/inferencers/openvino_inferencer.py @@ -46,7 +46,7 @@ 0.86 """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/deploy/inferencers/torch_inferencer.py b/src/anomalib/deploy/inferencers/torch_inferencer.py index a8ef5c0c8f..214a8322fd 100644 --- a/src/anomalib/deploy/inferencers/torch_inferencer.py +++ b/src/anomalib/deploy/inferencers/torch_inferencer.py @@ -33,7 +33,7 @@ tensor(0.86) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from pathlib import Path diff --git a/src/anomalib/loggers/__init__.py b/src/anomalib/loggers/__init__.py index 953a5974ca..d6b7b1aee9 100644 --- a/src/anomalib/loggers/__init__.py +++ b/src/anomalib/loggers/__init__.py @@ -22,7 +22,7 @@ >>> logger = AnomalibTensorBoardLogger(log_dir="logs") """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/loggers/base.py b/src/anomalib/loggers/base.py index 7ced9afced..7ae28f824b 100644 --- a/src/anomalib/loggers/base.py +++ b/src/anomalib/loggers/base.py @@ -17,7 +17,7 @@ >>> logger.add_image(image_array, name="test_image") # doctest: +SKIP """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from abc import abstractmethod diff --git a/src/anomalib/loggers/comet.py b/src/anomalib/loggers/comet.py index 4ca51ea101..98a9abedbe 100644 --- a/src/anomalib/loggers/comet.py +++ b/src/anomalib/loggers/comet.py @@ -20,7 +20,7 @@ ... ) # doctest: +SKIP """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import numpy as np diff --git a/src/anomalib/loggers/tensorboard.py b/src/anomalib/loggers/tensorboard.py index 60bd965f15..1b1703bda2 100644 --- a/src/anomalib/loggers/tensorboard.py +++ b/src/anomalib/loggers/tensorboard.py @@ -20,7 +20,7 @@ ... ) # doctest: +SKIP """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from pathlib import Path diff --git a/src/anomalib/loggers/wandb.py b/src/anomalib/loggers/wandb.py index a53ad2e82d..f80c88fb15 100644 --- a/src/anomalib/loggers/wandb.py +++ b/src/anomalib/loggers/wandb.py @@ -19,7 +19,7 @@ ... ) # doctest: +SKIP """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from typing import TYPE_CHECKING, Literal diff --git a/src/anomalib/metrics/__init__.py b/src/anomalib/metrics/__init__.py index d04cdcba68..e6ea10908d 100644 --- a/src/anomalib/metrics/__init__.py +++ b/src/anomalib/metrics/__init__.py @@ -37,7 +37,7 @@ tensor(1.) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .anomaly_score_distribution import AnomalyScoreDistribution diff --git a/src/anomalib/metrics/anomaly_score_distribution.py b/src/anomalib/metrics/anomaly_score_distribution.py index bbce60e069..98655f5ad6 100644 --- a/src/anomalib/metrics/anomaly_score_distribution.py +++ b/src/anomalib/metrics/anomaly_score_distribution.py @@ -24,7 +24,7 @@ Both image-level scores and pixel-level maps are optional inputs. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/metrics/aupr.py b/src/anomalib/metrics/aupr.py index 06cf2d9852..d453df514f 100644 --- a/src/anomalib/metrics/aupr.py +++ b/src/anomalib/metrics/aupr.py @@ -30,7 +30,7 @@ anomalies above normal samples. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/metrics/aupro.py b/src/anomalib/metrics/aupro.py index 9f80c01686..3c59fce9dd 100644 --- a/src/anomalib/metrics/aupro.py +++ b/src/anomalib/metrics/aupro.py @@ -48,7 +48,7 @@ predictions and ground truth regions. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Callable diff --git a/src/anomalib/metrics/auroc.py b/src/anomalib/metrics/auroc.py index 05fd87889c..d81ea901a4 100644 --- a/src/anomalib/metrics/auroc.py +++ b/src/anomalib/metrics/auroc.py @@ -34,7 +34,7 @@ anomalies above normal samples. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/metrics/min_max.py b/src/anomalib/metrics/min_max.py index 4ca3e71245..c071597bf5 100644 --- a/src/anomalib/metrics/min_max.py +++ b/src/anomalib/metrics/min_max.py @@ -24,7 +24,7 @@ (tensor(0.0559), tensor(0.9999)) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/metrics/plotting_utils.py b/src/anomalib/metrics/plotting_utils.py index 8c6c7adf34..bafd2f4610 100644 --- a/src/anomalib/metrics/plotting_utils.py +++ b/src/anomalib/metrics/plotting_utils.py @@ -4,7 +4,7 @@ visualization helpers used by metrics in Anomalib. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/metrics/pro.py b/src/anomalib/metrics/pro.py index 2d4ff22d01..7cc2f65ce4 100644 --- a/src/anomalib/metrics/pro.py +++ b/src/anomalib/metrics/pro.py @@ -19,7 +19,7 @@ >>> score = pro.compute() """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/__init__.py b/src/anomalib/models/__init__.py index b03c8c2419..8b36027b7d 100644 --- a/src/anomalib/models/__init__.py +++ b/src/anomalib/models/__init__.py @@ -42,7 +42,7 @@ - AI-VAD (:class:`anomalib.models.video.AiVad`) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/models/components/__init__.py b/src/anomalib/models/components/__init__.py index 2bc64990bd..787f2b7e7c 100644 --- a/src/anomalib/models/components/__init__.py +++ b/src/anomalib/models/components/__init__.py @@ -34,7 +34,7 @@ >>> # Use components in anomaly detection models """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .base import AnomalibModule, BufferListMixin, DynamicBufferMixin, MemoryBankMixin diff --git a/src/anomalib/models/components/base/__init__.py b/src/anomalib/models/components/base/__init__.py index a010551fe1..26e68c2571 100644 --- a/src/anomalib/models/components/base/__init__.py +++ b/src/anomalib/models/components/base/__init__.py @@ -17,7 +17,7 @@ ... return x """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .anomalib_module import AnomalibModule diff --git a/src/anomalib/models/components/base/anomalib_module.py b/src/anomalib/models/components/base/anomalib_module.py index 58e323e9a7..3b2bd75a62 100644 --- a/src/anomalib/models/components/base/anomalib_module.py +++ b/src/anomalib/models/components/base/anomalib_module.py @@ -37,7 +37,7 @@ ... ) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/models/components/base/dynamic_buffer.py b/src/anomalib/models/components/base/dynamic_buffer.py index d34ac94283..1d5f5a42fe 100644 --- a/src/anomalib/models/components/base/dynamic_buffer.py +++ b/src/anomalib/models/components/base/dynamic_buffer.py @@ -23,7 +23,7 @@ tensor([1., 1., 1., 1., 1.]) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from abc import ABC diff --git a/src/anomalib/models/components/classification/__init__.py b/src/anomalib/models/components/classification/__init__.py index 0f3e735a99..737c759c5b 100644 --- a/src/anomalib/models/components/classification/__init__.py +++ b/src/anomalib/models/components/classification/__init__.py @@ -17,7 +17,7 @@ ... ) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .kde_classifier import FeatureScalingMethod, KDEClassifier diff --git a/src/anomalib/models/components/classification/kde_classifier.py b/src/anomalib/models/components/classification/kde_classifier.py index 0c068c74cb..be6ff91a1a 100644 --- a/src/anomalib/models/components/classification/kde_classifier.py +++ b/src/anomalib/models/components/classification/kde_classifier.py @@ -23,7 +23,7 @@ >>> probabilities = classifier.predict(new_embeddings) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/models/components/dimensionality_reduction/__init__.py b/src/anomalib/models/components/dimensionality_reduction/__init__.py index 62260edda8..0a45567f34 100644 --- a/src/anomalib/models/components/dimensionality_reduction/__init__.py +++ b/src/anomalib/models/components/dimensionality_reduction/__init__.py @@ -21,7 +21,7 @@ >>> projected_features = projector.fit_transform(features) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .pca import PCA diff --git a/src/anomalib/models/components/dimensionality_reduction/pca.py b/src/anomalib/models/components/dimensionality_reduction/pca.py index 55fa679243..336f7cfe23 100644 --- a/src/anomalib/models/components/dimensionality_reduction/pca.py +++ b/src/anomalib/models/components/dimensionality_reduction/pca.py @@ -16,7 +16,7 @@ torch.Size([100, 3]) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/components/dimensionality_reduction/random_projection.py b/src/anomalib/models/components/dimensionality_reduction/random_projection.py index 083103273a..b1599ed4cf 100644 --- a/src/anomalib/models/components/dimensionality_reduction/random_projection.py +++ b/src/anomalib/models/components/dimensionality_reduction/random_projection.py @@ -15,7 +15,7 @@ >>> print(projected_data.shape) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import numpy as np diff --git a/src/anomalib/models/components/feature_extractors/__init__.py b/src/anomalib/models/components/feature_extractors/__init__.py index be57c40936..5ddfec39a2 100644 --- a/src/anomalib/models/components/feature_extractors/__init__.py +++ b/src/anomalib/models/components/feature_extractors/__init__.py @@ -24,7 +24,7 @@ >>> features = feature_extractor(images) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .timm import TimmFeatureExtractor diff --git a/src/anomalib/models/components/feature_extractors/timm.py b/src/anomalib/models/components/feature_extractors/timm.py index adb1d41153..2499394190 100644 --- a/src/anomalib/models/components/feature_extractors/timm.py +++ b/src/anomalib/models/components/feature_extractors/timm.py @@ -21,7 +21,7 @@ torch.Size([32, 64, 64, 64]) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/models/components/feature_extractors/torchfx.py b/src/anomalib/models/components/feature_extractors/torchfx.py index 0432fd3d7d..3ef34a29f2 100644 --- a/src/anomalib/models/components/feature_extractors/torchfx.py +++ b/src/anomalib/models/components/feature_extractors/torchfx.py @@ -48,7 +48,7 @@ [torch.Size([32, 64, 64, 64])] """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import importlib diff --git a/src/anomalib/models/components/feature_extractors/utils.py b/src/anomalib/models/components/feature_extractors/utils.py index e1d56c3265..872142a36a 100644 --- a/src/anomalib/models/components/feature_extractors/utils.py +++ b/src/anomalib/models/components/feature_extractors/utils.py @@ -26,7 +26,7 @@ (64, 64) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/components/filters/__init__.py b/src/anomalib/models/components/filters/__init__.py index c632383437..138875b712 100644 --- a/src/anomalib/models/components/filters/__init__.py +++ b/src/anomalib/models/components/filters/__init__.py @@ -16,7 +16,7 @@ >>> blurred = blur(input_tensor) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .blur import GaussianBlur2d diff --git a/src/anomalib/models/components/filters/blur.py b/src/anomalib/models/components/filters/blur.py index cfe1640e04..6a79e9a987 100644 --- a/src/anomalib/models/components/filters/blur.py +++ b/src/anomalib/models/components/filters/blur.py @@ -13,7 +13,7 @@ >>> blurred = blur(input_tensor) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/components/flow/__init__.py b/src/anomalib/models/components/flow/__init__.py index f343c8dd38..0dea41a568 100644 --- a/src/anomalib/models/components/flow/__init__.py +++ b/src/anomalib/models/components/flow/__init__.py @@ -17,7 +17,7 @@ >>> y, logdet = flow(x) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .all_in_one_block import AllInOneBlock diff --git a/src/anomalib/models/components/flow/all_in_one_block.py b/src/anomalib/models/components/flow/all_in_one_block.py index 647306a23b..d9024cac00 100644 --- a/src/anomalib/models/components/flow/all_in_one_block.py +++ b/src/anomalib/models/components/flow/all_in_one_block.py @@ -73,7 +73,7 @@ # Copyright (c) https://github.com/vislearn/FrEIA # SPDX-License-Identifier: MIT -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/models/components/layers/__init__.py b/src/anomalib/models/components/layers/__init__.py index 131f2b2258..87ab202a83 100644 --- a/src/anomalib/models/components/layers/__init__.py +++ b/src/anomalib/models/components/layers/__init__.py @@ -17,7 +17,7 @@ >>> output = attention(input_tensor) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .sspcab import SSPCAB diff --git a/src/anomalib/models/components/layers/sspcab.py b/src/anomalib/models/components/layers/sspcab.py index 95d9acfa68..27a826a25a 100644 --- a/src/anomalib/models/components/layers/sspcab.py +++ b/src/anomalib/models/components/layers/sspcab.py @@ -18,7 +18,7 @@ >>> output = sspcab(x) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/components/sampling/__init__.py b/src/anomalib/models/components/sampling/__init__.py index 28c3df81c7..3e07fac28f 100644 --- a/src/anomalib/models/components/sampling/__init__.py +++ b/src/anomalib/models/components/sampling/__init__.py @@ -17,7 +17,7 @@ >>> selected_idx = sampler.select_coreset(features, n=10) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .k_center_greedy import KCenterGreedy diff --git a/src/anomalib/models/components/sampling/k_center_greedy.py b/src/anomalib/models/components/sampling/k_center_greedy.py index 51e29239c7..13643bce45 100644 --- a/src/anomalib/models/components/sampling/k_center_greedy.py +++ b/src/anomalib/models/components/sampling/k_center_greedy.py @@ -6,7 +6,7 @@ - https://arxiv.org/abs/1708.00489 """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/components/stats/__init__.py b/src/anomalib/models/components/stats/__init__.py index 60f5f340fe..96fb4f0d9e 100644 --- a/src/anomalib/models/components/stats/__init__.py +++ b/src/anomalib/models/components/stats/__init__.py @@ -20,7 +20,7 @@ >>> density = kde.predict(features) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .kde import GaussianKDE diff --git a/src/anomalib/models/components/stats/kde.py b/src/anomalib/models/components/stats/kde.py index 9903277a18..42b0d86212 100644 --- a/src/anomalib/models/components/stats/kde.py +++ b/src/anomalib/models/components/stats/kde.py @@ -14,7 +14,7 @@ >>> density = kde.predict(features) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import math diff --git a/src/anomalib/models/components/stats/multi_variate_gaussian.py b/src/anomalib/models/components/stats/multi_variate_gaussian.py index 3a3b05faed..2bd948e17f 100644 --- a/src/anomalib/models/components/stats/multi_variate_gaussian.py +++ b/src/anomalib/models/components/stats/multi_variate_gaussian.py @@ -16,7 +16,7 @@ >>> print(inv_cov.shape) # [1024, 64, 64] """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from typing import Any diff --git a/src/anomalib/models/image/cfa/__init__.py b/src/anomalib/models/image/cfa/__init__.py index 9a61ce668a..f96930f53d 100644 --- a/src/anomalib/models/image/cfa/__init__.py +++ b/src/anomalib/models/image/cfa/__init__.py @@ -27,7 +27,7 @@ >>> predictions = engine.predict(model=model, datamodule=datamodule) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .lightning_model import Cfa diff --git a/src/anomalib/models/image/cfa/anomaly_map.py b/src/anomalib/models/image/cfa/anomaly_map.py index 8f65c21f9c..cf7eff7360 100644 --- a/src/anomalib/models/image/cfa/anomaly_map.py +++ b/src/anomalib/models/image/cfa/anomaly_map.py @@ -14,7 +14,7 @@ >>> anomaly_map = generator(distance=distance, scale=scale) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/image/cfa/lightning_model.py b/src/anomalib/models/image/cfa/lightning_model.py index 650a3277d4..11f5b89ccd 100644 --- a/src/anomalib/models/image/cfa/lightning_model.py +++ b/src/anomalib/models/image/cfa/lightning_model.py @@ -8,7 +8,7 @@ This implementation uses PyTorch Lightning for training and inference. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/models/image/cfa/loss.py b/src/anomalib/models/image/cfa/loss.py index 13e67a66d2..9780f54c0a 100644 --- a/src/anomalib/models/image/cfa/loss.py +++ b/src/anomalib/models/image/cfa/loss.py @@ -19,7 +19,7 @@ >>> loss = loss_fn(distance) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/image/cfa/torch_model.py b/src/anomalib/models/image/cfa/torch_model.py index 799f273a02..e1fd964ba7 100644 --- a/src/anomalib/models/image/cfa/torch_model.py +++ b/src/anomalib/models/image/cfa/torch_model.py @@ -32,7 +32,7 @@ >>> predictions = model(x) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/image/cflow/__init__.py b/src/anomalib/models/image/cflow/__init__.py index 61fa9838a5..07128a3564 100644 --- a/src/anomalib/models/image/cflow/__init__.py +++ b/src/anomalib/models/image/cflow/__init__.py @@ -22,7 +22,7 @@ Paper: https://arxiv.org/abs/2107.12571 """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .lightning_model import Cflow diff --git a/src/anomalib/models/image/cflow/anomaly_map.py b/src/anomalib/models/image/cflow/anomaly_map.py index f13b940df8..cb8c082edf 100644 --- a/src/anomalib/models/image/cflow/anomaly_map.py +++ b/src/anomalib/models/image/cflow/anomaly_map.py @@ -21,7 +21,7 @@ ... ) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Sequence diff --git a/src/anomalib/models/image/cflow/lightning_model.py b/src/anomalib/models/image/cflow/lightning_model.py index 34f7937c61..f23906c011 100644 --- a/src/anomalib/models/image/cflow/lightning_model.py +++ b/src/anomalib/models/image/cflow/lightning_model.py @@ -13,7 +13,7 @@ `_ """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 __all__ = ["Cflow"] diff --git a/src/anomalib/models/image/cflow/torch_model.py b/src/anomalib/models/image/cflow/torch_model.py index f83639d6b4..a1f8ca7f2e 100644 --- a/src/anomalib/models/image/cflow/torch_model.py +++ b/src/anomalib/models/image/cflow/torch_model.py @@ -28,7 +28,7 @@ >>> predictions = model(x) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Sequence diff --git a/src/anomalib/models/image/cflow/utils.py b/src/anomalib/models/image/cflow/utils.py index a8e653d1a8..78ceba6283 100644 --- a/src/anomalib/models/image/cflow/utils.py +++ b/src/anomalib/models/image/cflow/utils.py @@ -8,7 +8,7 @@ - Subnet and decoder network creation """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/models/image/csflow/__init__.py b/src/anomalib/models/image/csflow/__init__.py index 3f516195c8..51fe270a6c 100644 --- a/src/anomalib/models/image/csflow/__init__.py +++ b/src/anomalib/models/image/csflow/__init__.py @@ -21,7 +21,7 @@ Vision. 2022. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .lightning_model import Csflow diff --git a/src/anomalib/models/image/csflow/anomaly_map.py b/src/anomalib/models/image/csflow/anomaly_map.py index 800ee21bb3..863cec8c69 100644 --- a/src/anomalib/models/image/csflow/anomaly_map.py +++ b/src/anomalib/models/image/csflow/anomaly_map.py @@ -18,7 +18,7 @@ torch.Size([2, 1, 256, 256]) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from enum import Enum diff --git a/src/anomalib/models/image/csflow/lightning_model.py b/src/anomalib/models/image/csflow/lightning_model.py index c1e7f47951..3538a9d841 100644 --- a/src/anomalib/models/image/csflow/lightning_model.py +++ b/src/anomalib/models/image/csflow/lightning_model.py @@ -7,7 +7,7 @@ of normal images and detect anomalies. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/models/image/csflow/loss.py b/src/anomalib/models/image/csflow/loss.py index a5156567f1..1e14130438 100644 --- a/src/anomalib/models/image/csflow/loss.py +++ b/src/anomalib/models/image/csflow/loss.py @@ -14,7 +14,7 @@ >>> loss = criterion(z_dist, jacobians) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/image/csflow/torch_model.py b/src/anomalib/models/image/csflow/torch_model.py index fd067450e3..b1d85710b0 100644 --- a/src/anomalib/models/image/csflow/torch_model.py +++ b/src/anomalib/models/image/csflow/torch_model.py @@ -16,7 +16,7 @@ # SPDX-License-Identifier: MIT # # Modified -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from math import exp diff --git a/src/anomalib/models/image/dfkde/__init__.py b/src/anomalib/models/image/dfkde/__init__.py index 948b252887..0770d2dcb4 100644 --- a/src/anomalib/models/image/dfkde/__init__.py +++ b/src/anomalib/models/image/dfkde/__init__.py @@ -20,7 +20,7 @@ Lightning implementation of the DFKDE model. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .lightning_model import Dfkde diff --git a/src/anomalib/models/image/dfkde/lightning_model.py b/src/anomalib/models/image/dfkde/lightning_model.py index a437d9a244..dc8591eb54 100644 --- a/src/anomalib/models/image/dfkde/lightning_model.py +++ b/src/anomalib/models/image/dfkde/lightning_model.py @@ -23,7 +23,7 @@ PyTorch implementation of the DFKDE model. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/models/image/dfkde/torch_model.py b/src/anomalib/models/image/dfkde/torch_model.py index deca22aedd..bb7f9c28fe 100644 --- a/src/anomalib/models/image/dfkde/torch_model.py +++ b/src/anomalib/models/image/dfkde/torch_model.py @@ -23,7 +23,7 @@ performed on the backbone. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/models/image/dfm/__init__.py b/src/anomalib/models/image/dfm/__init__.py index 2aba3c62d4..c7ee41cec4 100644 --- a/src/anomalib/models/image/dfm/__init__.py +++ b/src/anomalib/models/image/dfm/__init__.py @@ -20,7 +20,7 @@ Lightning implementation of the DFM model. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .lightning_model import Dfm diff --git a/src/anomalib/models/image/dfm/lightning_model.py b/src/anomalib/models/image/dfm/lightning_model.py index f380dab428..bd0038dd77 100644 --- a/src/anomalib/models/image/dfm/lightning_model.py +++ b/src/anomalib/models/image/dfm/lightning_model.py @@ -25,7 +25,7 @@ PyTorch implementation of the DFM model. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/models/image/dfm/torch_model.py b/src/anomalib/models/image/dfm/torch_model.py index 7ad516e35f..3e9aa8228a 100644 --- a/src/anomalib/models/image/dfm/torch_model.py +++ b/src/anomalib/models/image/dfm/torch_model.py @@ -22,7 +22,7 @@ updates are performed on the backbone. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import math diff --git a/src/anomalib/models/image/draem/__init__.py b/src/anomalib/models/image/draem/__init__.py index 945f5c9016..5fa55bf478 100644 --- a/src/anomalib/models/image/draem/__init__.py +++ b/src/anomalib/models/image/draem/__init__.py @@ -19,7 +19,7 @@ Lightning implementation of the DRAEM model. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .lightning_model import Draem diff --git a/src/anomalib/models/image/draem/lightning_model.py b/src/anomalib/models/image/draem/lightning_model.py index 98a0568ce2..7c944b249c 100644 --- a/src/anomalib/models/image/draem/lightning_model.py +++ b/src/anomalib/models/image/draem/lightning_model.py @@ -10,7 +10,7 @@ comparing input images with their reconstructions. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Callable diff --git a/src/anomalib/models/image/draem/loss.py b/src/anomalib/models/image/draem/loss.py index 2e65d97ecf..06039eb77b 100644 --- a/src/anomalib/models/image/draem/loss.py +++ b/src/anomalib/models/image/draem/loss.py @@ -15,7 +15,7 @@ >>> loss = criterion(input_image, reconstruction, anomaly_mask, prediction) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/image/draem/torch_model.py b/src/anomalib/models/image/draem/torch_model.py index 5ef1d7eba6..46d0dbb9ed 100644 --- a/src/anomalib/models/image/draem/torch_model.py +++ b/src/anomalib/models/image/draem/torch_model.py @@ -12,7 +12,7 @@ # SPDX-License-Identifier: MIT # # Modified -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/image/fastflow/__init__.py b/src/anomalib/models/image/fastflow/__init__.py index f9221b7ee0..13c7f19483 100644 --- a/src/anomalib/models/image/fastflow/__init__.py +++ b/src/anomalib/models/image/fastflow/__init__.py @@ -26,7 +26,7 @@ PyTorch implementation of the FastFlow model architecture. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .lightning_model import Fastflow diff --git a/src/anomalib/models/image/fastflow/anomaly_map.py b/src/anomalib/models/image/fastflow/anomaly_map.py index 4d195eec56..cf45302193 100644 --- a/src/anomalib/models/image/fastflow/anomaly_map.py +++ b/src/anomalib/models/image/fastflow/anomaly_map.py @@ -11,7 +11,7 @@ >>> anomaly_map = generator(hidden_vars) # returns anomaly heatmap """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/image/fastflow/lightning_model.py b/src/anomalib/models/image/fastflow/lightning_model.py index eb3e7deb45..85a696ecfd 100644 --- a/src/anomalib/models/image/fastflow/lightning_model.py +++ b/src/anomalib/models/image/fastflow/lightning_model.py @@ -32,7 +32,7 @@ Loss function used to train the FastFlow model. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from typing import Any diff --git a/src/anomalib/models/image/fastflow/loss.py b/src/anomalib/models/image/fastflow/loss.py index b2b36b1619..74d656628f 100644 --- a/src/anomalib/models/image/fastflow/loss.py +++ b/src/anomalib/models/image/fastflow/loss.py @@ -18,7 +18,7 @@ PyTorch implementation of the FastFlow model architecture. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/image/fastflow/torch_model.py b/src/anomalib/models/image/fastflow/torch_model.py index 7b2a780eae..0b1eea699d 100644 --- a/src/anomalib/models/image/fastflow/torch_model.py +++ b/src/anomalib/models/image/fastflow/torch_model.py @@ -6,7 +6,7 @@ # SPDX-License-Identifier: Apache-2.0 # # Modified -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Callable diff --git a/src/anomalib/models/image/ganomaly/__init__.py b/src/anomalib/models/image/ganomaly/__init__.py index ea07b478ca..76c6a5332a 100644 --- a/src/anomalib/models/image/ganomaly/__init__.py +++ b/src/anomalib/models/image/ganomaly/__init__.py @@ -26,7 +26,7 @@ PyTorch Lightning implementation of the GANomaly model. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .lightning_model import Ganomaly diff --git a/src/anomalib/models/image/ganomaly/lightning_model.py b/src/anomalib/models/image/ganomaly/lightning_model.py index 4f2421d37b..a18bfad965 100644 --- a/src/anomalib/models/image/ganomaly/lightning_model.py +++ b/src/anomalib/models/image/ganomaly/lightning_model.py @@ -30,7 +30,7 @@ Loss function for the discriminator network. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/models/image/ganomaly/loss.py b/src/anomalib/models/image/ganomaly/loss.py index fb50ce24b5..a5f6d8914a 100644 --- a/src/anomalib/models/image/ganomaly/loss.py +++ b/src/anomalib/models/image/ganomaly/loss.py @@ -19,7 +19,7 @@ PyTorch implementation of the GANomaly model architecture. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/image/padim/__init__.py b/src/anomalib/models/image/padim/__init__.py index 3dcbbd1d43..516c6e009c 100644 --- a/src/anomalib/models/image/padim/__init__.py +++ b/src/anomalib/models/image/padim/__init__.py @@ -13,7 +13,7 @@ Paper: https://arxiv.org/abs/2011.08785 """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .lightning_model import Padim diff --git a/src/anomalib/models/image/padim/anomaly_map.py b/src/anomalib/models/image/padim/anomaly_map.py index 4807ccf3dd..d9e1348036 100644 --- a/src/anomalib/models/image/padim/anomaly_map.py +++ b/src/anomalib/models/image/padim/anomaly_map.py @@ -28,7 +28,7 @@ Gaussian blur module used for smoothing anomaly maps """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/image/padim/lightning_model.py b/src/anomalib/models/image/padim/lightning_model.py index fb50ccd38a..b9c6c441ca 100644 --- a/src/anomalib/models/image/padim/lightning_model.py +++ b/src/anomalib/models/image/padim/lightning_model.py @@ -38,7 +38,7 @@ Anomaly map generation for PaDiM using Mahalanobis distance """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/models/image/padim/torch_model.py b/src/anomalib/models/image/padim/torch_model.py index 5f8e165a04..317299bdc6 100644 --- a/src/anomalib/models/image/padim/torch_model.py +++ b/src/anomalib/models/image/padim/torch_model.py @@ -31,7 +31,7 @@ Multivariate Gaussian distribution modeling """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from random import sample diff --git a/src/anomalib/models/image/patchcore/__init__.py b/src/anomalib/models/image/patchcore/__init__.py index b0462cd0e1..d3b0e36832 100644 --- a/src/anomalib/models/image/patchcore/__init__.py +++ b/src/anomalib/models/image/patchcore/__init__.py @@ -32,7 +32,7 @@ Paper: https://arxiv.org/abs/2106.08265 """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .lightning_model import Patchcore diff --git a/src/anomalib/models/image/patchcore/anomaly_map.py b/src/anomalib/models/image/patchcore/anomaly_map.py index c2a9748305..4dd2a48bba 100644 --- a/src/anomalib/models/image/patchcore/anomaly_map.py +++ b/src/anomalib/models/image/patchcore/anomaly_map.py @@ -24,7 +24,7 @@ Gaussian blur module used for smoothing anomaly maps """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/image/patchcore/lightning_model.py b/src/anomalib/models/image/patchcore/lightning_model.py index b2f950ab9e..60ce92397b 100644 --- a/src/anomalib/models/image/patchcore/lightning_model.py +++ b/src/anomalib/models/image/patchcore/lightning_model.py @@ -38,7 +38,7 @@ Anomaly map generation for PatchCore using nearest neighbor search """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/models/image/patchcore/torch_model.py b/src/anomalib/models/image/patchcore/torch_model.py index ac74686994..2a777a81ab 100644 --- a/src/anomalib/models/image/patchcore/torch_model.py +++ b/src/anomalib/models/image/patchcore/torch_model.py @@ -30,7 +30,7 @@ Coreset subsampling using k-center-greedy approach """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Sequence diff --git a/src/anomalib/models/image/reverse_distillation/__init__.py b/src/anomalib/models/image/reverse_distillation/__init__.py index b17976a977..aba85506b3 100644 --- a/src/anomalib/models/image/reverse_distillation/__init__.py +++ b/src/anomalib/models/image/reverse_distillation/__init__.py @@ -33,7 +33,7 @@ PyTorch implementation of the model architecture """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .lightning_model import ReverseDistillation diff --git a/src/anomalib/models/image/reverse_distillation/anomaly_map.py b/src/anomalib/models/image/reverse_distillation/anomaly_map.py index 8357eb6acd..a7b2a05dd6 100644 --- a/src/anomalib/models/image/reverse_distillation/anomaly_map.py +++ b/src/anomalib/models/image/reverse_distillation/anomaly_map.py @@ -28,7 +28,7 @@ # SPDX-License-Identifier: MIT # # Modified -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from enum import Enum diff --git a/src/anomalib/models/image/reverse_distillation/components/__init__.py b/src/anomalib/models/image/reverse_distillation/components/__init__.py index cb5c14afc1..62e54fccb3 100644 --- a/src/anomalib/models/image/reverse_distillation/components/__init__.py +++ b/src/anomalib/models/image/reverse_distillation/components/__init__.py @@ -24,7 +24,7 @@ Decoder network implementation """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .bottleneck import get_bottleneck_layer diff --git a/src/anomalib/models/image/reverse_distillation/components/bottleneck.py b/src/anomalib/models/image/reverse_distillation/components/bottleneck.py index a5a5bde542..c4e487406e 100644 --- a/src/anomalib/models/image/reverse_distillation/components/bottleneck.py +++ b/src/anomalib/models/image/reverse_distillation/components/bottleneck.py @@ -30,7 +30,7 @@ # SPDX-License-Identifier: MIT # # Modified -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Callable diff --git a/src/anomalib/models/image/reverse_distillation/components/de_resnet.py b/src/anomalib/models/image/reverse_distillation/components/de_resnet.py index be4389cccf..44dcf4c0d6 100644 --- a/src/anomalib/models/image/reverse_distillation/components/de_resnet.py +++ b/src/anomalib/models/image/reverse_distillation/components/de_resnet.py @@ -30,7 +30,7 @@ # SPDX-License-Identifier: MIT # # Modified -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Callable diff --git a/src/anomalib/models/image/reverse_distillation/lightning_model.py b/src/anomalib/models/image/reverse_distillation/lightning_model.py index 4153601362..8a72b86cc7 100644 --- a/src/anomalib/models/image/reverse_distillation/lightning_model.py +++ b/src/anomalib/models/image/reverse_distillation/lightning_model.py @@ -34,7 +34,7 @@ - :class:`ReverseDistillationLoss`: Loss function for training """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Sequence diff --git a/src/anomalib/models/image/reverse_distillation/loss.py b/src/anomalib/models/image/reverse_distillation/loss.py index 7d6f50d569..2838dea36e 100644 --- a/src/anomalib/models/image/reverse_distillation/loss.py +++ b/src/anomalib/models/image/reverse_distillation/loss.py @@ -25,7 +25,7 @@ - :class:`ReverseDistillation`: Lightning implementation of the full model """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/image/reverse_distillation/torch_model.py b/src/anomalib/models/image/reverse_distillation/torch_model.py index e6149e8a95..2d4ed55af4 100644 --- a/src/anomalib/models/image/reverse_distillation/torch_model.py +++ b/src/anomalib/models/image/reverse_distillation/torch_model.py @@ -28,7 +28,7 @@ - :class:`AnomalyMapGenerator`: Anomaly map generation from features """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Sequence diff --git a/src/anomalib/models/image/stfpm/__init__.py b/src/anomalib/models/image/stfpm/__init__.py index d6c456acb5..dfcc6bbff6 100644 --- a/src/anomalib/models/image/stfpm/__init__.py +++ b/src/anomalib/models/image/stfpm/__init__.py @@ -29,7 +29,7 @@ PyTorch implementation of the model architecture """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .lightning_model import Stfpm diff --git a/src/anomalib/models/image/stfpm/anomaly_map.py b/src/anomalib/models/image/stfpm/anomaly_map.py index afb38eafb8..796cbf58f7 100644 --- a/src/anomalib/models/image/stfpm/anomaly_map.py +++ b/src/anomalib/models/image/stfpm/anomaly_map.py @@ -26,7 +26,7 @@ - :func:`compute_layer_map`: Function to compute per-layer anomaly scores """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/image/stfpm/lightning_model.py b/src/anomalib/models/image/stfpm/lightning_model.py index dc07f9035e..4f5e977254 100644 --- a/src/anomalib/models/image/stfpm/lightning_model.py +++ b/src/anomalib/models/image/stfpm/lightning_model.py @@ -28,7 +28,7 @@ - :class:`STFPMLoss`: Loss function for training """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Sequence diff --git a/src/anomalib/models/image/stfpm/loss.py b/src/anomalib/models/image/stfpm/loss.py index 3d598def98..92f6206800 100644 --- a/src/anomalib/models/image/stfpm/loss.py +++ b/src/anomalib/models/image/stfpm/loss.py @@ -33,7 +33,7 @@ - :class:`Stfpm`: Lightning implementation of the full model """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import torch diff --git a/src/anomalib/models/image/stfpm/torch_model.py b/src/anomalib/models/image/stfpm/torch_model.py index a4308ecce9..663e3fd25f 100644 --- a/src/anomalib/models/image/stfpm/torch_model.py +++ b/src/anomalib/models/image/stfpm/torch_model.py @@ -24,7 +24,7 @@ - :class:`AnomalyMapGenerator`: Anomaly map generation from features """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Sequence diff --git a/src/anomalib/utils/__init__.py b/src/anomalib/utils/__init__.py index cf8bb2c5c6..93c438efb1 100644 --- a/src/anomalib/utils/__init__.py +++ b/src/anomalib/utils/__init__.py @@ -23,7 +23,7 @@ - ``visualization``: Classes for visualizing detection results """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .attrs import get_nested_attr diff --git a/src/anomalib/utils/config.py b/src/anomalib/utils/config.py index a7611b24ee..5c82790e0d 100644 --- a/src/anomalib/utils/config.py +++ b/src/anomalib/utils/config.py @@ -7,7 +7,7 @@ - Updating configurations """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/src/anomalib/utils/cv/__init__.py b/src/anomalib/utils/cv/__init__.py index 537d57173f..8609df7c18 100644 --- a/src/anomalib/utils/cv/__init__.py +++ b/src/anomalib/utils/cv/__init__.py @@ -16,7 +16,7 @@ >>> labels = connected_components_cpu(mask) """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from .connected_components import connected_components_cpu, connected_components_gpu diff --git a/src/anomalib/utils/cv/connected_components.py b/src/anomalib/utils/cv/connected_components.py index fe2c7fa1c2..76481466df 100644 --- a/src/anomalib/utils/cv/connected_components.py +++ b/src/anomalib/utils/cv/connected_components.py @@ -16,7 +16,7 @@ >>> print(labels.unique()) # Should show [0, 1] for background and one component """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import cv2 diff --git a/src/anomalib/utils/normalization/__init__.py b/src/anomalib/utils/normalization/__init__.py index 6434926074..445dd7caff 100644 --- a/src/anomalib/utils/normalization/__init__.py +++ b/src/anomalib/utils/normalization/__init__.py @@ -20,7 +20,7 @@ detection algorithms. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from enum import Enum diff --git a/src/anomalib/utils/normalization/min_max.py b/src/anomalib/utils/normalization/min_max.py index bf1982be36..3251f5cc68 100644 --- a/src/anomalib/utils/normalization/min_max.py +++ b/src/anomalib/utils/normalization/min_max.py @@ -21,7 +21,7 @@ appropriate handling for each type. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import numpy as np diff --git a/src/anomalib/utils/post_processing.py b/src/anomalib/utils/post_processing.py index 18b2c3b3a5..09f8f14402 100644 --- a/src/anomalib/utils/post_processing.py +++ b/src/anomalib/utils/post_processing.py @@ -30,7 +30,7 @@ of values where needed. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import math diff --git a/src/anomalib/utils/visualization/image.py b/src/anomalib/utils/visualization/image.py index 6b7747f528..1203938889 100644 --- a/src/anomalib/utils/visualization/image.py +++ b/src/anomalib/utils/visualization/image.py @@ -42,7 +42,7 @@ and maintains proper frame ordering in the output. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Iterator from dataclasses import InitVar, asdict, dataclass, fields diff --git a/tests/unit/data/utils/test_tiler.py b/tests/unit/data/utils/test_tiler.py index 5ed3fc8427..0f1f34f754 100644 --- a/tests/unit/data/utils/test_tiler.py +++ b/tests/unit/data/utils/test_tiler.py @@ -1,6 +1,6 @@ """Image Tiling Tests.""" -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import pytest diff --git a/tests/unit/deploy/test_inferencer.py b/tests/unit/deploy/test_inferencer.py index 3119866b4b..f94b5857d8 100644 --- a/tests/unit/deploy/test_inferencer.py +++ b/tests/unit/deploy/test_inferencer.py @@ -1,6 +1,6 @@ """Tests for Torch and OpenVINO inferencers.""" -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Callable, Iterable diff --git a/tests/unit/metrics/aupro/aupro_reference.py b/tests/unit/metrics/aupro/aupro_reference.py index f1d1d085e9..244aa81ac2 100644 --- a/tests/unit/metrics/aupro/aupro_reference.py +++ b/tests/unit/metrics/aupro/aupro_reference.py @@ -7,7 +7,7 @@ The PRO curve can also be integrated up to a constant integration limit. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 # Original code was taken from https://github.com/eliahuhorwitz/3D-ADS/blob/main/utils/au_pro_util.py diff --git a/tests/unit/metrics/test_adaptive_threshold.py b/tests/unit/metrics/test_adaptive_threshold.py index 1ee530d4ab..7f7dbf1796 100644 --- a/tests/unit/metrics/test_adaptive_threshold.py +++ b/tests/unit/metrics/test_adaptive_threshold.py @@ -1,6 +1,6 @@ """Tests for the adaptive threshold metric.""" -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import pytest diff --git a/tests/unit/models/components/__init__.py b/tests/unit/models/components/__init__.py index 90c8fb6953..5fb8b0f01d 100644 --- a/tests/unit/models/components/__init__.py +++ b/tests/unit/models/components/__init__.py @@ -1,4 +1,4 @@ """Test individual components.""" -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 diff --git a/tests/unit/models/components/clustering/__init__.py b/tests/unit/models/components/clustering/__init__.py index eedbb37347..5d9e8a1d31 100644 --- a/tests/unit/models/components/clustering/__init__.py +++ b/tests/unit/models/components/clustering/__init__.py @@ -1,4 +1,4 @@ """Tests for clustering components.""" -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 diff --git a/tests/unit/models/components/clustering/test_gmm.py b/tests/unit/models/components/clustering/test_gmm.py index 18b9de2747..0aac5dd63c 100644 --- a/tests/unit/models/components/clustering/test_gmm.py +++ b/tests/unit/models/components/clustering/test_gmm.py @@ -1,6 +1,6 @@ """Unit tests for Anomalib's Gaussian Mixture Model.""" -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/tests/unit/models/components/test_blur.py b/tests/unit/models/components/test_blur.py index 305df7e20a..cdb96c0e0d 100644 --- a/tests/unit/models/components/test_blur.py +++ b/tests/unit/models/components/test_blur.py @@ -1,6 +1,6 @@ """Test if our implementation produces same result as kornia.""" -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import pytest diff --git a/tests/unit/models/image/winclip/test_prompting.py b/tests/unit/models/image/winclip/test_prompting.py index 6c4584f0dc..f9c92d6079 100644 --- a/tests/unit/models/image/winclip/test_prompting.py +++ b/tests/unit/models/image/winclip/test_prompting.py @@ -1,6 +1,6 @@ """Unit tests for WinCLIP's compositional prompt ensemble.""" -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from anomalib.models.image.winclip.prompting import create_prompt_ensemble diff --git a/tests/unit/models/test_feature_extractor.py b/tests/unit/models/test_feature_extractor.py index 1faa3e7b78..b20e8fbeee 100644 --- a/tests/unit/models/test_feature_extractor.py +++ b/tests/unit/models/test_feature_extractor.py @@ -1,6 +1,6 @@ """Test feature extractors.""" -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from tempfile import TemporaryDirectory diff --git a/tests/unit/utils/test_visualizer.py b/tests/unit/utils/test_visualizer.py index 924a0ad13a..95a1947c03 100644 --- a/tests/unit/utils/test_visualizer.py +++ b/tests/unit/utils/test_visualizer.py @@ -1,6 +1,6 @@ """Tests for the Visualizer class.""" -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from collections.abc import Callable diff --git a/tools/inference/gradio_inference.py b/tools/inference/gradio_inference.py index 8650cdcb8d..474bb23ef6 100644 --- a/tools/inference/gradio_inference.py +++ b/tools/inference/gradio_inference.py @@ -3,7 +3,7 @@ This script provide a gradio web interface """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from argparse import ArgumentParser diff --git a/tools/inference/lightning_inference.py b/tools/inference/lightning_inference.py index e06c87c281..f92c0d2ab6 100644 --- a/tools/inference/lightning_inference.py +++ b/tools/inference/lightning_inference.py @@ -1,6 +1,6 @@ """Inference Entrypoint script.""" -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 from jsonargparse import ActionConfigFile, Namespace diff --git a/tools/inference/openvino_inference.py b/tools/inference/openvino_inference.py index dcb8fafd23..7e7c39d801 100644 --- a/tools/inference/openvino_inference.py +++ b/tools/inference/openvino_inference.py @@ -4,7 +4,7 @@ file system, and show the visualization results. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging diff --git a/tools/inference/torch_inference.py b/tools/inference/torch_inference.py index 7764a0d9bb..b368396ca7 100644 --- a/tools/inference/torch_inference.py +++ b/tools/inference/torch_inference.py @@ -4,7 +4,7 @@ from command line, and show the visualization results. """ -# Copyright (C) 2022-2024 Intel Corporation +# Copyright (C) 2022-2025 Intel Corporation # SPDX-License-Identifier: Apache-2.0 import logging