You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+27-7
Original file line number
Diff line number
Diff line change
@@ -8,14 +8,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
8
8
9
9
### Added
10
10
11
-
- 🚀 Add XPU accelerator and strategy by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2530
12
-
13
11
### Removed
14
12
15
13
### Changed
16
14
17
-
- 🚀 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
18
-
19
15
### Deprecated
20
16
21
17
### Fixed
@@ -34,9 +30,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
34
30
- 🚀 Add Multi-GPU Training Support by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2435
35
31
- 🔨 Refactor: Add missing auxiliary attributes to `AnomalibModule` by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2460
36
32
- 🔨 Rename `AnomalyModule` to `AnomalibModule` by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2423
37
-
38
33
- 🚀 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
39
34
- 📚 Add `AUPIMO` tutorials notebooks in https://github.com/openvinotoolkit/anomalib/pull/2330 and https://github.com/openvinotoolkit/anomalib/pull/2336
35
+
- 🚀 Add XPU accelerator by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2530
36
+
- Add beta release support by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2493
37
+
- Add merge group to main branch by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2520
38
+
- Add non-strict mode to AnomalibMetric by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/2508
39
+
- Add DCO merge group workflow configuration by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2528
40
+
- Add configuration options to PostProcessor by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/2547
41
+
- Add MVTec backward compatibility by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2602
42
+
- Add unit tests for MinMax metric by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/2516
40
43
41
44
### Removed
42
45
@@ -58,10 +61,27 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
58
61
- 🔨 Linting: Enable `PLR6301`, # could be a function, class method or static method by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/2288
59
62
- 🔨 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
60
63
- 🔨 optimization/quantization added into 500 series by @paularamo in https://github.com/openvinotoolkit/anomalib/pull/2197
64
+
- 🚀 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
61
65
62
66
### Fixed
63
67
64
68
- 🐞Replace package_available with module_available by @harimkang in https://github.com/openvinotoolkit/anomalib/pull/2407
69
+
- Fix multi-GPU support for post-processor by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/2499
70
+
- fix minmax by @alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/2512
71
+
- 🛠️ Fix pre-commit issues by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2517
72
+
- Minor fixes by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2522
73
+
- 🐞Fix ollama by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2519
74
+
- fix synthetic anomaly datasets by @alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/2497
75
+
- Fix compatibility issue with cPython<=3.11.3 by @Kogia-sima in https://github.com/openvinotoolkit/anomalib/pull/2416
76
+
- Fix onnx input parameter name by @terrarier2111 in https://github.com/openvinotoolkit/anomalib/pull/2525
77
+
- Fix latest torch and torchvision compatibility by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/2548
78
+
- Fix post-processing visualization issues by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/2534
79
+
- Keep weights in state dict when exporting by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2582
80
+
81
+
### New Contributors
82
+
83
+
-@Kogia-sima made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/2416
84
+
-@terrarier2111 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/2525
65
85
66
86
## [v1.2.0]
67
87
@@ -434,7 +454,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
434
454
435
455
- OV API1.0 by @paularamo in https://github.com/openvinotoolkit/anomalib/pull/1098
436
456
437
-
### Fixed
457
+
### Fixed
438
458
439
459
- Fix Fastflow ONNX export. by @jasonvanzelm in https://github.com/openvinotoolkit/anomalib/pull/1108
440
460
- Fix tile import typo by @xbkaishui in https://github.com/openvinotoolkit/anomalib/pull/1106
@@ -506,7 +526,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
506
526
- Remove config dependency from `OpenVINOInferencer` by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/939
507
527
- Remove config from torch inferencer by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1001
508
528
509
-
### Fixed
529
+
### Fixed
510
530
511
531
- Bugfix code logic to allow for passing of `nn.Module` to `TorchFXFeatureExtractor` by @ORippler in https://github.com/openvinotoolkit/anomalib/pull/935
512
532
- fix broken links to tutorials (ex guides) by @sergiev in https://github.com/openvinotoolkit/anomalib/pull/957
Copy file name to clipboardexpand all lines: README.md
+6-38
Original file line number
Diff line number
Diff line change
@@ -29,9 +29,9 @@
29
29
30
30
---
31
31
32
-
> 🌟 **Announcing v2.0.0 Beta Release!** 🌟
32
+
> 🌟 **Announcing v2.0.0 Release!** 🌟
33
33
>
34
-
> We're excited to announce the beta release of Anomalib v2.0.0! This version introduces significant improvements and customization options to enhance your anomaly detection workflows. Please be aware that there are several API changes between `v1.2.0` and `v2.0.0`, so please be careful when updating your existing pipelines. We invite you to try it out and share your feedback:
34
+
> We're excited to announce the release of Anomalib v2.0.0! This version introduces significant improvements and customization options to enhance your anomaly detection workflows. Please be aware that there are several API changes between `v1.2.0` and `v2.0.0`, so please be careful when updating your existing pipelines. Key features include:
35
35
>
36
36
> - Multi-GPU support
37
37
> - New [dataclasses](https://anomalib.readthedocs.io/en/latest/markdown/guides/how_to/data/dataclasses.html) for model in- and outputs.
@@ -40,9 +40,7 @@
40
40
> - Customizable model evaluation workflow with new [Metrics API](https://anomalib.readthedocs.io/en/latest/markdown/guides/how_to/evaluation/metrics.html) and [`Evaluator`](https://anomalib.readthedocs.io/en/latest/markdown/guides/how_to/evaluation/evaluator.html) module.
41
41
> - Configurable module for visualization via `Visualizer` (docs guide: coming soon)
42
42
>
43
-
> We value your input! Please test and share feedback via [GitHub Issues](https://github.com/openvinotoolkit/anomalib/issues) or our [Discussions](https://github.com/openvinotoolkit/anomalib/discussions)
44
-
>
45
-
> Install beta: `pip install anomalib==2.0.0b2`
43
+
> We value your input! Please share feedback via [GitHub Issues](https://github.com/openvinotoolkit/anomalib/issues) or our [Discussions](https://github.com/openvinotoolkit/anomalib/discussions)
46
44
47
45
# 👋 Introduction
48
46
@@ -64,47 +62,17 @@ Anomalib is a deep learning library that aims to collect state-of-the-art anomal
64
62
65
63
Anomalib provides multiple installation options to suit your needs. Choose the one that best fits your requirements:
66
64
67
-
## 🚀 Quick Install (Stable)
65
+
## 🚀 Install from PyPI
68
66
69
67
```bash
70
-
# Basic installation
68
+
# Basic installation from PyPI
71
69
pip install anomalib
72
70
73
71
# Full installation with all dependencies
74
72
pip install anomalib[full]
75
73
```
76
74
77
-
## 🌟 Beta Version (v2.0.0b2)
78
-
79
-
Try our latest beta release with new features and improvements:
0 commit comments