v2.0.0b2
Pre-release
Pre-release
v2.0.0
Added
-
🚀 Add dataclass validators by @samet-akcay in #2307
-
🚀 Add Customisable Image Visualizer by @samet-akcay in #2334
-
🚀 Add
PreProcessor
toAnomalyModule
by @samet-akcay in #2358 -
🚀 Add Multi-GPU Training Support by @ashwinvaidya17 in #2435
-
🔨 Refactor: Add missing auxiliary attributes to
AnomalibModule
by @samet-akcay in #2460 -
🔨 Rename
AnomalyModule
toAnomalibModule
by @samet-akcay in #2423 -
🚀 Add
AUPIMO
metric by jpcbertoldo in #1726 and refactored by ashwinvaidya17 in #2329
Removed
- 🗑️ Remove RKDE by @ashwinvaidya17 in #2455
- 🗑️ Remove rich methods by @ashwinvaidya17 in #2283
- 🔨 Replace
imgaug
with Native PyTorch Transforms by @samet-akcay in #2436 - 🗑️ Remove task type by @djdameln in #2450
Changed
- Refactor Lightning's
trainer.model
totrainer.lightning_module
by @samet-akcay in #2255 - Update open-clip-torch requirement from <2.26.1,>=2.23.0 to >=2.23.0,<2.26.2 by @dependabot in #2189
- Update sphinx requirement by @dependabot in #2235
- Update ruff configuration by @samet-akcay in #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 #2270
- 🔨 Lint: U* 🔨 Refactor BaseThreshold to Threshold by @samet-akcay in #2278
- 🔨 Enable Ruff Rules: PLW1514 and PLR6201 by @samet-akcay in #2284
- 🔨 Update nncf export by @ashwinvaidya17 in #2286
- 🔨 Linting: Enable
PLR6301
, # could be a function, class method or static method by @samet-akcay in #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 #2281
- 🔨 optimization/quantization added into 500 series by @paularamo in #2197
Fixed
- 🐞Replace package_available with module_available by @harimkang in #2407