Anomalib

Latest version: v2.0.0

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

2.0.0

Added

- πŸš€ Add `Dataclasses` and `PostProcessor` by djdameln in https://github.com/openvinotoolkit/anomalib/pull/2098
- πŸš€ Add dataclass validators by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2307
- πŸš€ Add Customisable Image Visualizer by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2334
- πŸš€ Metrics redesign by djdameln in https://github.com/openvinotoolkit/anomalib/pull/2326
- πŸš€ Add `PreProcessor` to `AnomalyModule` by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2358
- πŸš€ Add Multi-GPU Training Support by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2435
- πŸ”¨ Refactor: Add missing auxiliary attributes to `AnomalibModule` by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2460
- πŸ”¨ Rename `AnomalyModule` to `AnomalibModule` by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2423
- πŸš€ Add `AUPIMO` metric by [jpcbertoldo](https://github.com/jpcbertoldo) in https://github.com/openvinotoolkit/anomalib/pull/1726 and refactored by [ashwinvaidya17](https://github.com/ashwinvaidya17) in https://github.com/openvinotoolkit/anomalib/pull/2329
- πŸ“š Add `AUPIMO` tutorials notebooks in https://github.com/openvinotoolkit/anomalib/pull/2330 and https://github.com/openvinotoolkit/anomalib/pull/2336
- πŸš€ Add XPU accelerator by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2530
- Add beta release support by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2493
- Add merge group to main branch by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2520
- Add non-strict mode to AnomalibMetric by djdameln in https://github.com/openvinotoolkit/anomalib/pull/2508
- Add DCO merge group workflow configuration by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2528
- Add configuration options to PostProcessor by djdameln in https://github.com/openvinotoolkit/anomalib/pull/2547
- Add MVTec backward compatibility by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2602
- Add unit tests for MinMax metric by djdameln in https://github.com/openvinotoolkit/anomalib/pull/2516

Removed

- πŸ—‘οΈ Remove RKDE by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2455
- πŸ—‘οΈ Remove rich methods by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2283
- πŸ”¨ Replace `imgaug` with Native PyTorch Transforms by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2436
- πŸ—‘οΈ Remove task type by djdameln in https://github.com/openvinotoolkit/anomalib/pull/2450

Changed

- Refactor Lightning's `trainer.model` to `trainer.lightning_module` by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2255
- Update open-clip-torch requirement from <2.26.1,>=2.23.0 to >=2.23.0,<2.26.2 by dependabot in https://github.com/openvinotoolkit/anomalib/pull/2189
- Update sphinx requirement by dependabot in https://github.com/openvinotoolkit/anomalib/pull/2235
- Update ruff configuration by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2269
- Revert "Update open-clip-torch requirement from <2.26.1,>=2.23.0 to >=2.23.0,<2.26.2" by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2270
- πŸ”¨ Lint: U\* πŸ”¨ Refactor BaseThreshold to Threshold by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2278
- πŸ”¨ Enable Ruff Rules: PLW1514 and PLR6201 by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2284
- πŸ”¨ Update nncf export by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2286
- πŸ”¨ Linting: Enable `PLR6301`, could be a function, class method or static method by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2288
- πŸ”¨ Restructure unit tests and fix ruff issues by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2306pdate Ruff Config - Add Missing Copyright Headers by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2281
- πŸ”¨ optimization/quantization added into 500 series by paularamo in https://github.com/openvinotoolkit/anomalib/pull/2197
- πŸš€ Made OpenVINOInferencer and TorchInferencer predict accept all the following types: str, Path, np.ndarray, PIL.Image.Image, torch.Tensor by adrianboguszewski in https://github.com/openvinotoolkit/anomalib/pull/2565

Fixed

- 🐞Replace package_available with module_available by harimkang in https://github.com/openvinotoolkit/anomalib/pull/2407
- Fix multi-GPU support for post-processor by djdameln in https://github.com/openvinotoolkit/anomalib/pull/2499
- fix minmax by alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/2512
- πŸ› οΈ Fix pre-commit issues by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2517
- Minor fixes by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2522
- 🐞Fix ollama by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2519
- fix synthetic anomaly datasets by alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/2497
- Fix compatibility issue with cPython<=3.11.3 by Kogia-sima in https://github.com/openvinotoolkit/anomalib/pull/2416
- Fix onnx input parameter name by terrarier2111 in https://github.com/openvinotoolkit/anomalib/pull/2525
- Fix latest torch and torchvision compatibility by djdameln in https://github.com/openvinotoolkit/anomalib/pull/2548
- Fix post-processing visualization issues by djdameln in https://github.com/openvinotoolkit/anomalib/pull/2534
- Keep weights in state dict when exporting by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2582

New Contributors

- Kogia-sima made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/2416
- terrarier2111 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/2525

1.2.0

Added

- πŸš€ Add ensembling methods for tiling to Anomalib by blaz-r in https://github.com/openvinotoolkit/anomalib/pull/1226
- πŸ“š optimization/quantization added into 500 series by paularamo in https://github.com/openvinotoolkit/anomalib/pull/2197
- πŸš€ Add PIMO by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2329
- πŸ“š Add PIMO tutorial advanced i (fixed) by jpcbertoldo in https://github.com/openvinotoolkit/anomalib/pull/2336
- πŸš€ Add VLM based Anomaly Model by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2344
- πŸ“š Add PIMO tutorials/02 advanced ii by jpcbertoldo in https://github.com/openvinotoolkit/anomalib/pull/2347
- πŸ“š Add PIMO tutorials/03 advanced iii by jpcbertoldo in https://github.com/openvinotoolkit/anomalib/pull/2348
- πŸ“š Add PIMO tutorials/04 advanced iv by jpcbertoldo in https://github.com/openvinotoolkit/anomalib/pull/2352
- πŸš€ Add datumaro annotation dataloader by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2377
- πŸ“š Add training from a checkpoint example by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2389

Changed

- πŸ”¨ Refactor folder3d to avoid complex-structure (C901) issue by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2185
- Update open-clip-torch requirement from <2.26.1,>=2.23.0 to >=2.23.0,<2.26.2 by dependabot in https://github.com/openvinotoolkit/anomalib/pull/2189
- Update sphinx requirement by dependabot in https://github.com/openvinotoolkit/anomalib/pull/2235
- Refactor Lightning's `trainer.model` to `trainer.lightning_module` by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2255
- Revert "Update open-clip-torch requirement from <2.26.1,>=2.23.0 to >=2.23.0,<2.26.2" by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2270
- Update ruff configuration by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2269
- Update timm requirement by dependabot in https://github.com/openvinotoolkit/anomalib/pull/2274
- Refactor BaseThreshold to Threshold by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2278
- πŸ”¨ Lint: Update Ruff Config - Add Missing Copyright Headers by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2281
- Reduce rich methods by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2283
- Enable Ruff Rules: PLW1514 and PLR6201 by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2284
- Update nncf export by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2286
- Linting: Enable `PLR6301`, could be a function, class method or static method by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2288
- 🐞 Update `setuptools` requirement for PEP 660 support by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2320
- πŸ”¨ Update the issue templates by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2363
- 🐞 Defer OpenVINO import to avoid unnecessary warnings by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2385
- πŸ”¨ Make single GPU benchmarking 5x more efficient by mzweilin in https://github.com/openvinotoolkit/anomalib/pull/2390
- 🐞 Export the flattened config in benchmark CSV. by mzweilin in https://github.com/openvinotoolkit/anomalib/pull/2391
- πŸ”¨ Export experiment duration in seconds in CSV. by mzweilin in https://github.com/openvinotoolkit/anomalib/pull/2392
- 🐞 Fix installation package issues by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2395

Deprecated

- πŸ”¨ Deprecate try import and replace it with Lightning's package_available by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2373

Fixed

- Add check before loading metrics data from checkpoint by blaz-r in https://github.com/openvinotoolkit/anomalib/pull/2323
- Fix transforms for draem, dsr and rkde by blaz-r in https://github.com/openvinotoolkit/anomalib/pull/2324
- Makes batch size dynamic by Marcus1506 in https://github.com/openvinotoolkit/anomalib/pull/2339

New Contributors

- Marcus1506 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/2339

**Full Changelog**: https://github.com/openvinotoolkit/anomalib/compare/v1.1.1...v1.2.0

New Contributors

**Full Changelog**:

1.1.1

Added

- πŸ“šPpipelines how-to guide by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2109

Changed

- Implement new design for metrics by djdameln https://github.com/openvinotoolkit/anomalib/pull/2326
- Set permissions for github workflows by djdameln in https://github.com/openvinotoolkit/anomalib/pull/2127
- Update timm requirement from <=1.0.3,>=0.5.4 to >=0.5.4,<=1.0.7 by dependabot in https://github.com/openvinotoolkit/anomalib/pull/2151
- πŸš€ Use gh actions runners for pre-commit checks by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2160
- Bump AlexanderDokuchaev/md-dead-link-check from 0.8 to 0.9 by dependabot in https://github.com/openvinotoolkit/anomalib/pull/2162
- Added accuracy control quantization by adrianboguszewski in https://github.com/openvinotoolkit/anomalib/pull/2070

Deprecated

- πŸ”¨Remove device postfix by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2233

Fixed

- Fix: get MLFLOW_TRACKING_UTI from env variables as default by CarlosNacher in https://github.com/openvinotoolkit/anomalib/pull/2107
- Fix normalization by alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/2130
- Fix image-level heatmap normalization by djdameln in https://github.com/openvinotoolkit/anomalib/pull/2131
- Fix: efficient ad model_size str fixes by Gornoka in https://github.com/openvinotoolkit/anomalib/pull/2159
- Fix the CI by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2178
- Fix BTech Dataset by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2180

New Contributors

- CarlosNacher made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/2107

**Full Changelog**: https://github.com/openvinotoolkit/anomalib/compare/v1.1.0...v1.1.1

1.1.0

Added

- πŸš€ Add support for MLFlow logger by DoMaLi94 in https://github.com/openvinotoolkit/anomalib/pull/1847
- πŸ“š Add Transform behaviour+documentation by djdameln in https://github.com/openvinotoolkit/anomalib/pull/1953
- πŸ“š Add documentation on how to use the tiler by blaz-r in https://github.com/openvinotoolkit/anomalib/pull/1960
- πŸ’¬ Add Discord badge to `README.md` by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2012
- πŸš€ Add Auto-Encoder based FRE by nahuja-intel in https://github.com/openvinotoolkit/anomalib/pull/2025
- πŸš€ Add compression and quantization for OpenVINO export by adrianboguszewski in https://github.com/openvinotoolkit/anomalib/pull/2052
- πŸš€ Add Anomalib Pipelines by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2060
- πŸš€ Add `from_config` API: Create a path between API & configuration file (CLI) by harimkang in https://github.com/openvinotoolkit/anomalib/pull/2065
- πŸš€ Add data filter in tar extract by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2084

Changed

- πŸ”¨ Move all export functionalities to AnomalyModule as base methods by thinhngo-x in (<https://github.com/openvinotoolkit/anomalib/pull/1803>)
- ⬆️ Update torch and lightning package versions by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1949
- πŸ”¨ Use default model-specific eval transform when only train_transform specified by djdameln(https://github.com/djdameln) in (<https://github.com/openvinotoolkit/anomalib/pull/1953>)
- πŸ”¨ Replace `abstractproperty` since it is deprecated by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1964
- πŸ› οΈ Update OptimalF1 Score by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1972
- πŸ”¨ Rename OptimalF1 to F1Max for consistency with the literature, by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1980
- πŸ”¨ WinCLIP: set device in text embedding collection and apply forward pass with no grad, by djdameln in https://github.com/openvinotoolkit/anomalib/pull/1984
- πŸ”¨ WinCLIP improvements by djdameln in https://github.com/openvinotoolkit/anomalib/pull/1985
- πŸš€ Update OpenVINO and ONNX export to support fixed input shape by adrianboguszewski in https://github.com/openvinotoolkit/anomalib/pull/2006
- πŸ”¨ Update lightning inference by djdameln in https://github.com/openvinotoolkit/anomalib/pull/2018
- ⬆️ Upgrade wandb by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2040
- πŸ”¨ Refactor Export by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2057
- ⬆️ Update `pyproject.toml` so `liccheck` can pick the license by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2074
- ⬆️ Update timm requirement from <=0.9.16,>=0.5.4 to >=0.5.4,<=1.0.3 by dependabot in https://github.com/openvinotoolkit/anomalib/pull/2075
- πŸ”¨ Update model `README.md` files by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2076

Deprecated

- πŸ—‘οΈ Remove labeler and update codeowners by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1946
- πŸ—‘οΈ Remove requirements directory by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1945
- πŸ—‘οΈ Remove Docker related files by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2039
- πŸ—‘οΈ Remove references to nightly tests by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2048
- πŸ—‘οΈ Remove unnecessary jsonargparse dependencies by davnn in https://github.com/openvinotoolkit/anomalib/pull/2046

Fixed

- Fix image-level heatmap normalization in visualizer by djdameln in https://github.com/openvinotoolkit/anomalib/pull/2131
- 🐞 Fix dimensionality mismatch issue caused by the new kornia version by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1944
- 🐞 Fix DFM PyTorch inference by adrianboguszewski in https://github.com/openvinotoolkit/anomalib/pull/1952
- 🐞 Fix anomaly map shape to also work with tiling by blaz-r in https://github.com/openvinotoolkit/anomalib/pull/1959
- 🐞 Fix EfficientAD's pretrained weigths load path by seyeon923 in https://github.com/openvinotoolkit/anomalib/pull/1966
- 🐞 fixbug: use BinaryPrecisionRecallCurve instead of PrecisionRecallCurve by rglkt in https://github.com/openvinotoolkit/anomalib/pull/1956
- 🚨 Hotfix: compute precision recall on raw scores by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1973
- 🐞 Minor fix to remove input_size from Padim config by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1988
- 🐞 Fix Reverse Distillation export to ONNX by adrianboguszewski in https://github.com/openvinotoolkit/anomalib/pull/1990
- 🐞 Fix DSR training when no GPU by adrianboguszewski in https://github.com/openvinotoolkit/anomalib/pull/2004
- 🐞 Fix efficient ad by abc-125 in https://github.com/openvinotoolkit/anomalib/pull/2015
- 🐞 Fix keys in data configs to fit AnomalibDataModule parameters by abc-125 in https://github.com/openvinotoolkit/anomalib/pull/2032
- 🐞 Fix Export docstring in CLI by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2058
- 🐞 Fix UFlow links by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2059

New Contributors

- seyeon923 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1966
- rglkt made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1956
- DoMaLi94 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1847

**Full Changelog**: https://github.com/openvinotoolkit/anomalib/compare/v1.0.1...v1.1.0

1.0.1

Added

- Add requirements into `pyproject.toml` & Refactor anomalib install `get_requirements` by harimkang in https://github.com/openvinotoolkit/anomalib/pull/1808

Changed

- πŸ“š Update the getting started notebook by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1800
- πŸ”¨Refactored-assert-statements-with-explicit-error-handling by sahusiddharth in https://github.com/openvinotoolkit/anomalib/pull/1825
- πŸ”¨Made-imagenette-path-configurable-in-config by sahusiddharth in https://github.com/openvinotoolkit/anomalib/pull/1833
- πŸ› οΈ Update changelog by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1842
- Remove input_size argument from models 1827 by Shakib-IO in https://github.com/openvinotoolkit/anomalib/pull/1856
- πŸš€ Allow validation splits from training data by davnn in https://github.com/openvinotoolkit/anomalib/pull/1865
- πŸ› οΈ Ensure images are loaded in RGB format by davnn in https://github.com/openvinotoolkit/anomalib/pull/1866
- πŸ”¨ Update OpenVINO predict to handle normalization inside the method. by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1875
- ✨ Upgrade TorchMetrics by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1879
- Address minor WinCLIP issues by djdameln in https://github.com/openvinotoolkit/anomalib/pull/1889

Deprecated

Fixed

- 🐞 Fix single-frame video input size by [djdameln](https://github.com/djdameln) (<https://github.com/openvinotoolkit/anomalib/pull/1910>)
- 🐞 Fix dobot notebook by djdameln in https://github.com/openvinotoolkit/anomalib/pull/1852
- 🐞 Fix CLI config and update the docs. by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1886
- 🐞 Fix the error if the device in masks_to_boxes is not both CPU and CUDA by danylo-boiko in https://github.com/openvinotoolkit/anomalib/pull/1839
- 🐞 Hot-fix wrong requirement for setup.py by harimkang in https://github.com/openvinotoolkit/anomalib/pull/1823
- 🐞 Use right interpolation method in WinCLIP resize (<https://github.com/openvinotoolkit/anomalib/pull/1889>)
- 🐞 Fix the error if the device in masks_to_boxes is not both CPU and CUDA by danylo-boiko in https://github.com/openvinotoolkit/anomalib/pull/1839

New Contributors

- sahusiddharth made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1825
- Shakib-IO made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1856
- davnn made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1866

**Full Changelog**: https://github.com/openvinotoolkit/anomalib/compare/v1.0.0...v1.0.1

1.0.0

Added

- πŸš€ Add KMeans PyTorch Implementation to cfa model by aadhamm in https://github.com/openvinotoolkit/anomalib/pull/998
- πŸš€ Add DSR model by phcarval in https://github.com/openvinotoolkit/anomalib/pull/1142
- βš™οΈ Add `setuptools` as a requirement (via `pkg_resources`) by murilo-cunha in https://github.com/openvinotoolkit/anomalib/pull/1168
- πŸš€ Add support to backbone URI in config. by mzweilin in https://github.com/openvinotoolkit/anomalib/pull/1343
- βš™οΈ Add extra checks to `TorchInferencer` model and metadata loading by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1350
- βš™οΈ Handle `dict` objects in `TorchInferencer` by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1354
- βš™οΈ Add tag to workflow by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1382
- πŸš€ Adding U-Flow method by mtailanian in https://github.com/openvinotoolkit/anomalib/pull/1415
- πŸš€ V1 by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1663
- πŸ“š Announce anomalib v1 on the main `README.md` by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1542
- πŸ“š Add docs for the depth data by willyfh in https://github.com/openvinotoolkit/anomalib/pull/1694
- πŸ“š Add docs for the U-Flow model by willyfh in https://github.com/openvinotoolkit/anomalib/pull/1695
- πŸ“š Add docs for the DSR model by willyfh in https://github.com/openvinotoolkit/anomalib/pull/1700
- πŸ“š Add news section to docs by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1689
- πŸ“š Add test documentation to the readme file by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1734
- πŸ”¨ Allow string types in CLI enums by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1741
- πŸš€ Remove pl dependency from Anomalib CLI & Add install subcommand by harimkang in https://github.com/openvinotoolkit/anomalib/pull/1748
- πŸ“š Add Secure development knowledge section to `SECURE.md` file by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1751
- πŸ”¨ Add default metrics to Engine by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1769
- Enable image-level normalization flag by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1771
- Add explicit requirements to docs build workflow by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1787
- Add test case to model transform tests by djdameln in https://github.com/openvinotoolkit/anomalib/pull/1795
- πŸ“š Add `GOVERNANCE.md`file by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1716
- πŸ”’ Add bandit checks to pre-commit by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1710
- πŸ“š Add sdd and contributing guidelines to the documentation by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1708
- Fix scheduler num_steps for EfficientAD by blaz-r in https://github.com/openvinotoolkit/anomalib/pull/1705
- πŸ”’ Add GPG keys to sign the python wheel to publish on pypi by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1687

Changed

- πŸ”¨ Version bump by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1305
- πŸ”¨ Modify README custom dataset by Kiminjo in https://github.com/openvinotoolkit/anomalib/pull/1314
- πŸ”¨ Change the documentation URL in `README.md` and add commands to run each inferencer by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1326
- πŸ”¨ Allow dynamic batch-sizes when exporting to ONNX, instead if fixed input shapes by BeeAlarmed in https://github.com/openvinotoolkit/anomalib/pull/1347
- πŸ”¨ README: Synchronize OV version with requirements by sovrasov in https://github.com/openvinotoolkit/anomalib/pull/1358
- πŸ”¨ update timm to 0.6.13 by Gornoka in https://github.com/openvinotoolkit/anomalib/pull/1373
- πŸ”¨ Refactor Reverse Distillation to match official code by abc-125 in https://github.com/openvinotoolkit/anomalib/pull/1389
- πŸ”¨ Address tiler issues by djdameln in https://github.com/openvinotoolkit/anomalib/pull/1411
- πŸ”¨ preexisting OpenCV version check added to `setup.py`, ran formatting pre-commit hooks on previous contribution. by abdullamatar in https://github.com/openvinotoolkit/anomalib/pull/1424
- πŸ”¨ Improved speed and memory usage of mean+std calculation by belfner in https://github.com/openvinotoolkit/anomalib/pull/1457
- πŸ”¨ Changed default inference device to AUTO in https://github.com/openvinotoolkit/anomalib/pull/1534
- πŸ”¨ Refactor/extensions custom dataset by abc-125 in https://github.com/openvinotoolkit/anomalib/pull/1562
- πŸ“š Modify the PR template by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1611
- πŸ“š Remove github pages by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1667
- πŸ”’ Validate path before processing by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1668
- πŸ“š Update RKDE lighting model file header (hence docs) with paper URL by tobybreckon in https://github.com/openvinotoolkit/anomalib/pull/1671
- πŸ”’ Address checkmarx issues. by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1672
- πŸ“š Update contribution guidelines by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1677
- πŸ”’ Replace `md5` with `sha-256` by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1680
- πŸ”¨ Refactor Visualisation by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1693
- πŸš€ Replace `albumentations` with `torchvision` transforms by djdameln in https://github.com/openvinotoolkit/anomalib/pull/1706
- πŸ’₯ Create a script to upgrade v0.\- configuration format to v1 by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1738
- πŸ”¨ Refactor type alias by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1742
- πŸ”¨ Remove Lightning dependencies from the CLI and Add `anomalib install` subcommand by harimkang in https://github.com/openvinotoolkit/anomalib/pull/1748
- πŸ”¨ Refactor `Engine.predict` method by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1772
- πŸ”¨ Rename DynamicBufferModule to DynamicBufferMixin by danylo-boiko in https://github.com/openvinotoolkit/anomalib/pull/1776
- πŸ”¨ Refactor Engine args: Create workspace directory from API by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1773
- Change Dockerfile to fix 1775 by thinhngo-x in https://github.com/openvinotoolkit/anomalib/pull/1781
- πŸ”¨ πŸ“„ Change config location 2 by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1789
- Update setup logic in model and datamodule by djdameln in https://github.com/openvinotoolkit/anomalib/pull/1794
- Cleanup notebooks by djdameln in https://github.com/openvinotoolkit/anomalib/pull/1796
- πŸ”¨ Remove access denied error by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1797
- πŸ“š Update the installation instructions by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1790

Deprecated

- Support only Python 3.10 and greater in https://github.com/openvinotoolkit/anomalib/pull/1299
- πŸ—‘οΈ Remove HPO and Benchmarking from CLI by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1743
- πŸ”¨ Remove CDF normalization and temporarily remove pipelines. by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1761

Fixed

- 🐞 Fix unexpected key pixel_metrics.AUPRO.fpr_limit by WenjingKangIntel in https://github.com/openvinotoolkit/anomalib/pull/1055
- πŸ“š Fix docs build by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1307
- 🐞 Fix tiling for Reverse Distillation and STFPM by blaz-r in https://github.com/openvinotoolkit/anomalib/pull/1319
- πŸ“š Fix the readthedocs config by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1322
- 🐞 Fix PRO metric calculation on GPU by blaz-r in https://github.com/openvinotoolkit/anomalib/pull/1317
- 🐞 Fix dockerfile cuda version by phcarval in https://github.com/openvinotoolkit/anomalib/pull/1330
- 🐞 Fix patchcore interpolation by jpcbertoldo in https://github.com/openvinotoolkit/anomalib/pull/1335
- πŸ”¨ Efficient ad reduced memory footprint by MG109 in https://github.com/openvinotoolkit/anomalib/pull/1340
- πŸ“š Fix(docs): typo by pirnerjonas in https://github.com/openvinotoolkit/anomalib/pull/1353
- 🐞 Fix EfficientAD to use width and height of the input by abc-125 in https://github.com/openvinotoolkit/anomalib/pull/1355
- πŸ“š Fix the broken link in training.rst by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1363
- πŸ“š Missing indentation in metrics.rst docs by caiolang in https://github.com/openvinotoolkit/anomalib/pull/1379
- 🐞 Patch for the WinError183 on the OpenVino export mode by ggiret-thinkdeep in https://github.com/openvinotoolkit/anomalib/pull/1386
- 🐞 Fix DRAEM by blaz-r in https://github.com/openvinotoolkit/anomalib/pull/1431
- 🐞 Fix/efficient ad normalize before every validation by abc-125 in https://github.com/openvinotoolkit/anomalib/pull/1441
- 🐞 Hotfix: Limit Gradio Version by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1458
- πŸ”¨ Fixed DSR by phcarval in https://github.com/openvinotoolkit/anomalib/pull/1486
- πŸ“š Fix result image URLs by f0k in https://github.com/openvinotoolkit/anomalib/pull/1510
- 🐞 Fix broken 501 notebooks by adrianboguszewski in https://github.com/openvinotoolkit/anomalib/pull/1630
- 🐞 Fixed shape error, allowing arbitary image sizes for EfficientAD by holzweber in https://github.com/openvinotoolkit/anomalib/pull/1537
- πŸ“š Fix the broken images on `README.md` by samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1666
- Fixed OpenVINO notebooks by adrianboguszewski in https://github.com/openvinotoolkit/anomalib/pull/1678
- 🐞 Fix GMM test by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1696
- πŸ“š Fix indentation and add license for the ShanghaiTech Campus Dataset by willyfh in https://github.com/openvinotoolkit/anomalib/pull/1701
- 🚨Fix predict_step in AnomalyModule by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1746
- Fix the imports to fit in OpenVINO 2023.3 by prob1995 in https://github.com/openvinotoolkit/anomalib/pull/1756
- πŸ“š Documentation update: fix a typo of README by youngquan in https://github.com/openvinotoolkit/anomalib/pull/1753
- 🐞Fix visualization by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1766
- 🩹Minor fixes by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1788
- ⏳ Restore Images by ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1791

New Contributors

- Kiminjo made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1314
- murilo-cunha made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1168
- aadhamm made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/998
- MG109 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1340
- BeeAlarmed made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1347
- pirnerjonas made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1353
- sovrasov made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1358
- abc-125 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1355
- Gornoka made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1373
- caiolang made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1379
- ggiret-thinkdeep made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1386
- belfner made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1457
- abdullamatar made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1424
- mtailanian made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1415
- f0k made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1510
- holzweber made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1537
- tobybreckon made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1671
- prob1995 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1756
- danylo-boiko made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1776
- thinhngo-x made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1781

**Full Changelog**: https://github.com/openvinotoolkit/anomalib/compare/v0.7.0...v1.0.0

Page 1 of 3

Β© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.