Recent Releases of anomalib

anomalib - v2.1.0

Release Notes

v2.1.0

Added

  • Add MVTec LOCO dataset by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2607
  • πŸš€ Add VAD dataset by @abc-125 in https://github.com/open-edge-platform/anomalib/pull/2603
  • πŸš€ Add Real-IAD dataset by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2545
  • πŸš€ Add MVTecAD2 dataset by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2562
  • πŸš€ Add FUVAS Video Anomaly Detection Model by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2654
  • πŸ“š Add feature request template by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2659
  • Enable tiled ensembe in v2 by @blaz-r in https://github.com/open-edge-platform/anomalib/pull/2660
  • Add log for Tiled Ensemble PR by @rajeshgangireddy in https://github.com/open-edge-platform/anomalib/pull/2683
  • Adding Zizmor and minor refactor by @AlexanderBarabanov in https://github.com/open-edge-platform/anomalib/pull/2685
  • Add issue-management workflow by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2746
  • Tabular datamodule (Custom dataset from DataFrame, CSV, or Parquet) by @manuelkonrad in https://github.com/open-edge-platform/anomalib/pull/2713
  • feat: Implement type-safe deprecation decorator with version support by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2771
  • feat(ci): add conventional commit enforcement and automation by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2773
  • Enable Visualization for NumPy Input/Output by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2764
  • πŸš€ feat(data): add MPDD dataset by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2816
  • docs(utils): update benchmarking docs by @alfieroddan in https://github.com/open-edge-platform/anomalib/pull/2814
  • πŸš€ feat(build): migrate to UV dependency management by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2796
  • πŸš€ feat(model): Add Dinomaly Model by @rajeshgangireddy in https://github.com/open-edge-platform/anomalib/pull/2835

Changed

  • Intermediate environment variable usage in workflows by @AlexanderBarabanov in https://github.com/open-edge-platform/anomalib/pull/2617
  • 🐞 Replace the mandatory PatchCore center crop with an optional one, add the same to CFA by @abc-125 in https://github.com/open-edge-platform/anomalib/pull/2623
  • Update MVTecLOCO by @ashwinvaidya17 in https://github.com/open-edge-platform/anomalib/pull/2651
  • Semgrep and Bandit config refactor by @AlexanderBarabanov in https://github.com/open-edge-platform/anomalib/pull/2646
  • docs: update installation guide with correct repository URL by @gggg8657 in https://github.com/open-edge-platform/anomalib/pull/2662
  • update references to old github org by @djdameln in https://github.com/open-edge-platform/anomalib/pull/2682
  • Return metrics from train by @ashwinvaidya17 in https://github.com/open-edge-platform/anomalib/pull/2702
  • Make OpenVINO fully optional in Anomalib by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2719
  • Docs: update custom pre-processing class to import from correct origin by @lucianchauvin in https://github.com/open-edge-platform/anomalib/pull/2731
  • Addressing Zizmor and CodeQL findings by @AlexanderBarabanov in https://github.com/open-edge-platform/anomalib/pull/2742
  • Security composite actions minor changes by @AlexanderBarabanov in https://github.com/open-edge-platform/anomalib/pull/2748
  • πŸ“š Update Data Docs by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2755
  • Update generate_output_filename function by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2760
  • Bump softprops/action-gh-release from 2.2.2 to 2.3.2 by @dependabot[bot] in https://github.com/open-edge-platform/anomalib/pull/2770
  • πŸ“š Docs: Refactor EfficientAdModel example and update output shapes by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2766
  • refactor(visualizer): remove unnecessary warning log in visualize_image_item by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2778
  • πŸ”§ chore(ci): migrate from individual commit message validation to PR title validation by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2791
  • fix(export): enhance model export with flexible kwargs support for ONNX and OpenVINO by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2780
  • πŸ”§ chore: pre-commit autoupdate by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2790
  • πŸ”§ chore: fix the security issues highlighted by semgrep scans by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2792
  • πŸ”§ chore(ci): overhaul issue management process with new templates and enhanced workflow by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2799
  • πŸ”„ refactor(notebooks): restructure directory layout by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2804
  • πŸ”§ chore: reorder license, docstring, imports, then code by @eugene123tw in https://github.com/open-edge-platform/anomalib/pull/2822
  • πŸ”§ chore(ci): enable Renovate and OpenSSF Scorecard reports by @AlexanderBarabanov in https://github.com/open-edge-platform/anomalib/pull/2845
  • πŸ”„ refactor(model): memory usage optimisation by @alfieroddan in https://github.com/open-edge-platform/anomalib/pull/2813
  • ♻️ refactor(cli): show import error in CLI by @ashwinvaidya17 in https://github.com/open-edge-platform/anomalib/pull/2856
  • πŸš€ feat(model): add UniNet by @ashwinvaidya17 in https://github.com/open-edge-platform/anomalib/pull/2797
  • chore(deps): update dependency zizmorcore/zizmor to v1.11.0 by @oep-renovate[bot] in https://github.com/open-edge-platform/anomalib/pull/2850
  • chore(deps): pin dependencies by @oep-renovate[bot] in https://github.com/open-edge-platform/anomalib/pull/2855

Fixed

  • 🐞 Fix model-specific transforms for DRΓ†M and DSR by @abc-125 in https://github.com/open-edge-platform/anomalib/pull/2624
  • 🐞 fix: remove custom state dict handling in WinClip to fix inference tensor issues by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2630
  • 🐞 Fix MVTecLOCO args by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2650
  • Fix SuperSimpleNet pretrained weights. by @blaz-r in https://github.com/open-edge-platform/anomalib/pull/2712
  • πŸ”’ Security Fix: Mitigate Remote Code Execution Risk in torch.load by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2729
  • πŸ”¨ Fix Arbitrary imports in get_datamodule() by @rajeshgangireddy in https://github.com/open-edge-platform/anomalib/pull/2736
  • Fix the wrong variable to be printed on the warning message by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2754
  • Fix AUPR curve axis labels to follow standard convention by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2772
  • fix(data): enhance ToNumpyMixin for improved tensor conversion by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2775
  • fix(visualization): modify the image font loading logic by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2783
  • 🐞fix(data): Fixed bug where MVTecLOCO GT Masks were not loaded correctly by @AveraGE0 in https://github.com/open-edge-platform/anomalib/pull/2805
  • 🐞 fix(docs): replace problematic emojis and improve CI workflow by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2809
  • fix(model): remove in-place ops in CombinedDensityEstimator.predict f… by @grannycola in https://github.com/open-edge-platform/anomalib/pull/2808
  • fix(data): MVTecAD2 CLI bug fix enum serialisation by @alfieroddan in https://github.com/open-edge-platform/anomalib/pull/2817
  • πŸ”’ fix: semgrep security issues by replacing inefficient torch.Tensor() constructors by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2824
  • fix(imports): update OpenVINO import paths in inferencer and post-pro… by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2829
  • 🐞 fix(model): EfficientAD NotImplementedError: ('{} cannot be pickled', '_SingleProcessDataLoaderIter') by @alexriedel1 in https://github.com/open-edge-platform/anomalib/pull/2837
  • 🐞 fix(data): update_augmentations when no model is attached by @samet-akcay in https://github.com/open-edge-platform/anomalib/pull/2720
  • fix(deploy): Fix discrepancy between lightning and standalone inferencers by @ashwinvaidya17 in https://github.com/open-edge-platform/anomalib/pull/2843
  • fix(docs): revert correct symlink by @AlexanderBarabanov in https://github.com/open-edge-platform/anomalib/pull/2854

New Contributors

  • @AlexanderBarabanov made their first contribution in https://github.com/open-edge-platform/anomalib/pull/2617
  • @gggg8657 made their first contribution in https://github.com/open-edge-platform/anomalib/pull/2662
  • @rajeshgangireddy made their first contribution in https://github.com/open-edge-platform/anomalib/pull/2683
  • @lucianchauvin made their first contribution in https://github.com/open-edge-platform/anomalib/pull/2731
  • @manuelkonrad made their first contribution in https://github.com/open-edge-platform/anomalib/pull/2713
  • @AveraGE0 made their first contribution in https://github.com/open-edge-platform/anomalib/pull/2805
  • @grannycola made their first contribution in https://github.com/open-edge-platform/anomalib/pull/2808
  • @alfieroddan made their first contribution in https://github.com/open-edge-platform/anomalib/pull/2814
  • @oep-renovate[bot] made their first contribution in https://github.com/open-edge-platform/anomalib/pull/2850

Full Changelog: https://github.com/open-edge-platform/anomalib/compare/v2.0.0...v2.1.0

- Python
Published by ashwinvaidya17 7 months ago

anomalib - v2.0.0

Release Notes

v2.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 in https://github.com/openvinotoolkit/anomalib/pull/1726 and refactored by 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 packageavailable with moduleavailable 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

- Python
Published by samet-akcay 12 months ago

anomalib - v1.1.3

What's Changed

  • [Hotfix] Model setup hotfix by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/2575

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

- Python
Published by djdameln about 1 year ago

anomalib - v1.1.2

What's Changed

  • [Hotfix] check model attribute in setup method by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/2574

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

- Python
Published by djdameln about 1 year ago

anomalib - v2.0.0b3

v2.0.0

Added

  • πŸš€ Add XPU accelerator and strategy by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/2530
  • πŸš€ 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 in https://github.com/openvinotoolkit/anomalib/pull/1726 and refactored by 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

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

Fixed

  • 🐞Replace packageavailable with moduleavailable by @harimkang in https://github.com/openvinotoolkit/anomalib/pull/2407

- Python
Published by samet-akcay about 1 year ago

anomalib - v2.0.0b2

v2.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 in https://github.com/openvinotoolkit/anomalib/pull/1726 and refactored by 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

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

Fixed

  • 🐞Replace packageavailable with moduleavailable by @harimkang in https://github.com/openvinotoolkit/anomalib/pull/2407

- Python
Published by samet-akcay about 1 year ago

anomalib - v1.2.0

[v1.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

- Python
Published by samet-akcay over 1 year ago

anomalib - v1.1.1

v1.1.1

Added

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

Changed

  • 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 MLFLOWTRACKINGUTI 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

- Python
Published by samet-akcay over 1 year ago

anomalib - v1.1.0

[v1.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 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

- Python
Published by samet-akcay over 1 year ago

anomalib - v1.0.1

What's Changed

  • πŸ“š Update the getting started notebook by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1800
  • Hot-fix wrong requirement for setup.py by @harimkang in https://github.com/openvinotoolkit/anomalib/pull/1823
  • 🐞Fix the error if the device in maskstoboxes is not both CPU and CUDA by @danylo-boiko in https://github.com/openvinotoolkit/anomalib/pull/1839
  • πŸ› οΈ Update changelog by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1842
  • Fix dobot notebook by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/1852
  • Refactored-assert-statements-with-explicit-error-handling by @sahusiddharth in https://github.com/openvinotoolkit/anomalib/pull/1825
  • Remove input_size argument from models #1827 by @Shakib-IO in https://github.com/openvinotoolkit/anomalib/pull/1856
  • Add requirements into pyproject.toml & Refactor anomalib install get_requirements by @harimkang in https://github.com/openvinotoolkit/anomalib/pull/1808
  • Made-imagenette-path-configurable-in-config by @sahusiddharth in https://github.com/openvinotoolkit/anomalib/pull/1833
  • πŸ”¨ Update OpenVINO predict to handle normalization inside the method. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1875
  • πŸ› οΈ Ensure images are loaded in RGB format by @davnn in https://github.com/openvinotoolkit/anomalib/pull/1866
  • πŸš€ Allow validation splits from training data by @davnn in https://github.com/openvinotoolkit/anomalib/pull/1865
  • 🐞 Fix CLI config and update the docs. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1886
  • ✨ 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
  • πŸ“š Add action to check broken links by @AlexanderDokuchaev in https://github.com/openvinotoolkit/anomalib/pull/1838
  • Use LabelName ENUM for label assignment by @TurboJonte in https://github.com/openvinotoolkit/anomalib/pull/1881
  • Changed prediction label assignment for OpenVINO inferencer by @TurboJonte in https://github.com/openvinotoolkit/anomalib/pull/1872
  • Merge v1.0.1 to main by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1905
  • 🐞 Disable tty prompt for gpg signing by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1915
  • Update publish.yml by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1916
  • Create dependabot.yml by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1914
  • Bump torchmetrics from 0.10.3 to 1.3.2 by @dependabot in https://github.com/openvinotoolkit/anomalib/pull/1925

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
  • @TurboJonte made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1881

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

- Python
Published by samet-akcay almost 2 years ago

anomalib - v1.0.0

What's Changed

  • [Chore] Modify README custom dataset by @Kiminjo in https://github.com/openvinotoolkit/anomalib/pull/1314
  • Version bump by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1305
  • 🩹 Fix docs build by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1307
  • 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
  • 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
  • Fix dockerfile cuda version by @phcarval in https://github.com/openvinotoolkit/anomalib/pull/1330
  • Add setuptools as a requirement (via pkg_resources) by @murilo-cunha in https://github.com/openvinotoolkit/anomalib/pull/1168
  • adding KMeans PyTorch Implementation to cfa model by @aadhamm in https://github.com/openvinotoolkit/anomalib/pull/998
  • 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
  • Allow dynamic batch-sizes when exporting to ONNX, instead if fixed input shapes by @BeeAlarmed in https://github.com/openvinotoolkit/anomalib/pull/1347
  • Add support to backbone URI in config. by @mzweilin in https://github.com/openvinotoolkit/anomalib/pull/1343
  • fix(docs): typo by @pirnerjonas in https://github.com/openvinotoolkit/anomalib/pull/1353
  • Add extra checks to TorchInferencer model and metadata loading by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1350
  • Fix tiling for Reverse Distillation and STFPM by @blaz-r in https://github.com/openvinotoolkit/anomalib/pull/1319
  • README: Synchronize OV version with requirements by @sovrasov in https://github.com/openvinotoolkit/anomalib/pull/1358
  • Update the broken link in training.rst by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1363
  • Fix EfficientAD to use width and height of the input by @abc-125 in https://github.com/openvinotoolkit/anomalib/pull/1355
  • chore(deps): update timm to 0.6.13 by @Gornoka in https://github.com/openvinotoolkit/anomalib/pull/1373
  • Handle dict objects in TorchInferencer by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1354
  • Missing indentation in metrics.rst docs by @caiolang in https://github.com/openvinotoolkit/anomalib/pull/1379
  • Add tag to workflow by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1382
  • Address tiler issues by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/1411
  • Refactor Reverse Distillation to match official code by @abc-125 in https://github.com/openvinotoolkit/anomalib/pull/1389
  • Patch for the WinError183 on the OpenVino export mode by @ggiret-thinkdeep in https://github.com/openvinotoolkit/anomalib/pull/1386
  • Add DSR model by @phcarval in https://github.com/openvinotoolkit/anomalib/pull/1142
  • Fix unexpected key pixelmetrics.AUPRO.fprlimit by @WenjingKangIntel in https://github.com/openvinotoolkit/anomalib/pull/1055
  • Improved speed and memory usage of mean+std calculation by @belfner in https://github.com/openvinotoolkit/anomalib/pull/1457
  • 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
  • 🐞 Hotfix: Limit Gradio Version by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1458
  • Fix/efficient ad normalize before every validation by @abc-125 in https://github.com/openvinotoolkit/anomalib/pull/1441
  • Fix DRAEM by @blaz-r in https://github.com/openvinotoolkit/anomalib/pull/1431
  • Adding U-Flow method by @mtailanian in https://github.com/openvinotoolkit/anomalib/pull/1415
  • πŸ“˜ Announce anomalib v1 on the main README.md by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1542
  • Fixed DSR by @phcarval in https://github.com/openvinotoolkit/anomalib/pull/1486
  • 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
  • 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
  • πŸš€ V1 by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1663
  • πŸ”¨ Fix the broken images on README.md by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1666
  • πŸ“š 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
  • 🐞 Fix GMM test by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1696
  • πŸ”¨ Refactor Visualisation by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1693
  • πŸ“š 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
  • πŸ“š Fix indentation and add license for the ShanghaiTech Campus Dataset by @willyfh in https://github.com/openvinotoolkit/anomalib/pull/1701
  • πŸ“š 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
  • πŸ“š Update the CHANGELOG.md file by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1709
  • πŸ“š Add the missing paper link for the DFM and FastFlow models by @willyfh in https://github.com/openvinotoolkit/anomalib/pull/1704
  • πŸ“š Add GOVERNANCE.mdfile 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
  • Fixed OpenVINO notebooks by @adrianboguszewski in https://github.com/openvinotoolkit/anomalib/pull/1678
  • πŸ“š Add test documentation to the readme file by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1734
  • Test OpenVINO export by @adrianboguszewski in https://github.com/openvinotoolkit/anomalib/pull/1681
  • πŸ”¨ Allow string types in CLI enums by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1741
  • πŸ”¨ Refactor type alias by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1742
  • πŸ—‘οΈRemove HPO and Benchmarking from CLI by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1743
  • 🚨Fix predict_step in AnomalyModule by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1746
  • πŸ“š Documentation update: fix a typo of README by @youngquan in https://github.com/openvinotoolkit/anomalib/pull/1753
  • πŸ’₯ Create a script to upgrade v0.* configuration format to v1 by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1738
  • πŸ”¨ Remove CDF normalization and temporarily remove pipelines. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1761
  • Fix the imports to fit in OpenVINO 2023.3 by @prob1995 in https://github.com/openvinotoolkit/anomalib/pull/1756
  • πŸš€ Remove pl dependency from Anomalib CLI & Add install subcommand by @harimkang in https://github.com/openvinotoolkit/anomalib/pull/1748
  • 🐞Fix visualization by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1766
  • πŸ“š 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
  • πŸ”¨ Rename DynamicBufferModule to DynamicBufferMixin by @danylo-boiko in https://github.com/openvinotoolkit/anomalib/pull/1776
  • πŸ”’ Replace md5 with sha-256 by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1680
  • πŸ”¨ Refactor Engine.predict method by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1772
  • change Dockerfile to fix #1775 by @thinhngo-x in https://github.com/openvinotoolkit/anomalib/pull/1781
  • Add explicit requirements to docs build workflow by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1787
  • πŸ”¨ πŸ“„ Change config location by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1786
  • 🩹Minor fixes by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1788
  • πŸ”¨ πŸ“„ Change config location 2 by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1789
  • πŸ“š Update the installation instructions by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1790
  • ⏳ Restore Images by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1791
  • πŸš€ Replace albumentations with torchvision transforms by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/1706
  • Enable image-level normalization flag by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1771
  • Update setup logic in model and datamodule by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/1794
  • Add test case to model transform tests by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/1795
  • 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
  • πŸ”¨ Refactor Engine args: Create workspace directory from API by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1773
  • Version bump by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1799

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

- Python
Published by samet-akcay almost 2 years ago

anomalib - Hazelnut Toy Dataset

This relase contains the hazelnut toy dataset that is used to demonstrate custom data operations that could be done with anomalib. It is a toy dataset for quick demonstration and experimentation.

- Python
Published by samet-akcay about 2 years ago

anomalib - v0.7.0

What's Changed

[v0.7.0] - 2023-08-28

Added

  • AUPRO binning capability by @yann-cv in https://github.com/openvinotoolkit/anomalib/pull/1145
  • Add support for receiving dataset paths as a list by @harimkang in https://github.com/openvinotoolkit/anomalib/pull/1265
  • Add modelAPI compatible OpenVINO export by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1219

Changed

  • Enable training with only normal images for MVTec by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/1241
  • Improve default settings of EfficientAD by @nelson1425 in https://github.com/openvinotoolkit/anomalib/pull/1143
  • Added the tracer_kwargs to the TorchFXFeatureExtractor class by @JoaoGuibs in https://github.com/openvinotoolkit/anomalib/pull/1214
  • Replace cdist in Patchcore by @blaz-r in https://github.com/openvinotoolkit/anomalib/pull/1267
  • Ignore hidden directories when creating Folder dataset by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1268

Fixed

  • Fix typechecking error for toch.onnx.export by @ORippler in https://github.com/openvinotoolkit/anomalib/pull/1159
  • Fix benchmarking type error by @blaz-r in https://github.com/openvinotoolkit/anomalib/pull/1155
  • Fix incorrect shape mismatch between anomaly map and ground truth mask by @alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/1182
  • Fix dataset keys in benchmarking notebook by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1242
  • Remove config from argparse in OpenVINO inference script by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1257
  • Fix EfficientAD number of steps for optimizer lr change by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1266
  • Fix unable to read the mas image by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1277

New Contributors

  • @nelson1425 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1143
  • @Seanny123 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1246
  • @JoaoGuibs made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1214
  • @harimkang made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1265
  • @Yann-CV made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1145

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v0.6.0...v0.7.0

- Python
Published by ashwinvaidya17 over 2 years ago

anomalib - v0.7.0

What's Changed

[v0.7.0] - 2023-08-28

Added

  • AUPRO binning capability by @yann-cv in https://github.com/openvinotoolkit/anomalib/pull/1145
  • Add support for receiving dataset paths as a list by @harimkang in https://github.com/openvinotoolkit/anomalib/pull/1265
  • Add modelAPI compatible OpenVINO export by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1219

Changed

  • Enable training with only normal images for MVTec by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/1241
  • Improve default settings of EfficientAD by @nelson1425 in https://github.com/openvinotoolkit/anomalib/pull/1143
  • Added the tracer_kwargs to the TorchFXFeatureExtractor class by @JoaoGuibs in https://github.com/openvinotoolkit/anomalib/pull/1214
  • Replace cdist in Patchcore by @blaz-r in https://github.com/openvinotoolkit/anomalib/pull/1267
  • Ignore hidden directories when creating Folder dataset by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1268

Fixed

  • Fix typechecking error for toch.onnx.export by @ORippler in https://github.com/openvinotoolkit/anomalib/pull/1159
  • Fix benchmarking type error by @blaz-r in https://github.com/openvinotoolkit/anomalib/pull/1155
  • Fix incorrect shape mismatch between anomaly map and ground truth mask by @alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/1182
  • Fix dataset keys in benchmarking notebook by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1242
  • Remove config from argparse in OpenVINO inference script by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1257
  • Fix EfficientAD number of steps for optimizer lr change by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1266
  • Fix unable to read the mas image by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1277

New Contributors

  • @nelson1425 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1143
  • @Seanny123 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1246
  • @JoaoGuibs made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1214
  • @harimkang made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1265
  • @Yann-CV made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1145

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v0.6.0...v0.7.0

- Python
Published by ashwinvaidya17 over 2 years ago

anomalib - DSR Pretrained Weights

Description

This release contains the pre-trained weights for the DSR model. The weights are obtained from https://github.com/VitjanZ/DSRanomalydetection.

- Python
Published by ashwinvaidya17 over 2 years ago

anomalib - v0.6.0

What's Changed

[v0.6.0] - 2023-06-15

Added

  • EfficientAD by @alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/1073
  • AI-VAD bbox post-processing by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/1103
  • Add dataset categories to data modules by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1105
  • Pass codedov token from environment by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1102

Changed

  • OV API2.0 by @paularamo in https://github.com/openvinotoolkit/anomalib/pull/1098

Deprecated

  • OV API1.0 by @paularamo in https://github.com/openvinotoolkit/anomalib/pull/1098

Fixed

  • Fix Fastflow ONNX export. by @jasonvanzelm in https://github.com/openvinotoolkit/anomalib/pull/1108
  • Fix tile import typo by @xbkaishui in https://github.com/openvinotoolkit/anomalib/pull/1106
  • Fix pre-commit issues caused by the EfficientAD PR by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1114
  • Bump requests from 2.26.0 to 2.31.0 in /requirements by @dependabot in https://github.com/openvinotoolkit/anomalib/pull/1100

New Contributors

  • @xbkaishui made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1106
  • @jasonvanzelm made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1108

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v0.5.1...v0.6.0

- Python
Published by samet-akcay over 2 years ago

anomalib - EfficientAD Pretrained Weights

Description

This release contains the pre-trained weights for the small and medium teacher networks of the EfficientAD model. Please refer to the paper for more details.

- Python
Published by samet-akcay over 2 years ago

anomalib - v0.5.1

What's Changed

Added

  • πŸ§ͺ Add tests for tools by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1069
  • Add kolektor dataset by @Ravindu987 in https://github.com/openvinotoolkit/anomalib/pull/983

Changed

  • Rename metadata_path to metadata in OpenvinoInferencer in https://github.com/openvinotoolkit/anomalib/pull/1101
  • πŸ“ [Notebooks] - Simplify the dobot notebooks. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1084
  • Upgrade python to 3.10 by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1035
  • πŸ“ [Notebooks] - Install anomalib via pip in the Jupyter Notebooks by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1091
  • Update code-scan workflow to use Trivy by @yunchu in https://github.com/openvinotoolkit/anomalib/pull/1097

Fixed

  • Fix init_state_dict bug in wrap_nncf_model in https://github.com/openvinotoolkit/anomalib/pull/1101
  • Fix mypy pep561 by @WenjingKangIntel in https://github.com/openvinotoolkit/anomalib/pull/1088
  • πŸ“ [Notebooks] Fix the broken formatting by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1090

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v0.5.0...v0.5.1

- Python
Published by ashwinvaidya17 almost 3 years ago

anomalib - v0.5.0

[v0.5.0] - 2023-05-09

Added

  • πŸ“š Add OpenVINO Inference to getting started notebook. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/897
  • Mvtec 3d by @alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/907
  • MVTec 3D and Folder3D by @alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/942
  • add reorder=True argument in aupro by @triet1102 in https://github.com/openvinotoolkit/anomalib/pull/944
  • always reorder inputs when computing AUROC by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/945
  • always reorder for aupr metric by @triet1102 in https://github.com/openvinotoolkit/anomalib/pull/975
  • Add README.md files to notebooks directories and its subdirectories (https://github.com/openvinotoolkit/anomalib/issues/993)
  • Set transformations from the config file by @alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/990
  • Add contributors to README.md by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/995
  • Add codeowners file by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1019
  • Configure reference frame for multi-frame video clips by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/1023
  • [Algo] Attribute-based Representations for Accurate and Interpretable Video Anomaly Detection by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/1040

Changed

  • Switch to src layout by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/921
  • Remove config flag from OpenVINOInferencer (https://github.com/openvinotoolkit/anomalib/pull/939)
  • Add ruff as the main linter by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/936
  • Add a new workflow for code scanning by @yunchu in https://github.com/openvinotoolkit/anomalib/pull/940
  • Enable bandit scanning by @yunchu in https://github.com/openvinotoolkit/anomalib/pull/954
  • 🐳 Update Containers and Readme by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/952
  • Refactor AUPRO metric by @triet1102 in https://github.com/openvinotoolkit/anomalib/pull/991
  • enable auto-fixing for ruff in pre-commit by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/1004
  • Refactor strings and ints into enum.Enum by @WenjingKangIntel in https://github.com/openvinotoolkit/anomalib/pull/1044
  • Modify codecov upload by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/1080

Deprecated

  • Remove torchvision and torchtext by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/903
  • Remove codacy from ci docs by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/924
  • Remove config dependency from OpenVINOInferencer by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/939
  • Remove config from torch inferencer by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1001

Fixed

  • Bugfix code logic to allow for passing of nn.Module to TorchFXFeatureExtractor by @ORippler in https://github.com/openvinotoolkit/anomalib/pull/935
  • fix broken links to tutorials (ex guides) by @sergiev in https://github.com/openvinotoolkit/anomalib/pull/957
  • Fixed outdated info in readme by @blaz-r in https://github.com/openvinotoolkit/anomalib/pull/969
  • Fix ruff isort integration by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/976
  • Fix/samples dataframe annotation by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/981
  • Fixed openvinoinferencer in gradioinference by @blaz-r in https://github.com/openvinotoolkit/anomalib/pull/972
  • Fix issue in tutorial by @Ravindu987 in https://github.com/openvinotoolkit/anomalib/pull/997
  • Fix tarfile vulnerability by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/1003
  • Cuda 11.4 dockerfile fix by @phcarval in https://github.com/openvinotoolkit/anomalib/pull/1021
  • Make anomalib PEP 561 compliant for mypy by @WenjingKangIntel in https://github.com/openvinotoolkit/anomalib/pull/1038
  • [Bug: 839] Crop in SSPCAB implementation by @isaacncz in https://github.com/openvinotoolkit/anomalib/pull/1057
  • [Bug: 865] datamodule.setup() assertion failed by @isaacncz in https://github.com/openvinotoolkit/anomalib/pull/1058
  • Fix logger message for testsplitratio by @ugotsoul in https://github.com/openvinotoolkit/anomalib/pull/1071
  • Fix notebook readme formatting by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/1075

New Contributors

  • @triet1102 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/944
  • @sergiev made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/957
  • @blaz-r made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/969
  • @ineiti made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/987
  • @Ravindu987 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/997
  • @phcarval made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1021
  • @WenjingKangIntel made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1038
  • @isaacncz made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1057
  • @ugotsoul made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/1071

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v0.4.0...v0.5.0

- Python
Published by samet-akcay almost 3 years ago

anomalib - v0.4.0

What's Changed

Added

Changed

Deprecated

Fixed

New Contributors

  • @jpcbertoldo made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/660
  • @tanemaki made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/766
  • @Jonas1302 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/771
  • @yunchu made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/885
  • @strelka145 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/919

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v0.3.7...v0.4.0

- Python
Published by samet-akcay almost 3 years ago

anomalib - Dobot Dataset and API

This is to release the assets for the Dobot The Magician, an education robot arm portable and capable to run various automation tasks. The release contains an API to control the robot and a sample dataset captured via the robot.

- Python
Published by samet-akcay about 3 years ago

anomalib - v0.4.0rc2

[v0.4.0rc2] - 2023-02-10

Added

Changed

Deprecated

Fixed

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v0.4.0rc1...v0.4.0rc2

- Python
Published by samet-akcay about 3 years ago

anomalib - v0.4.0rc1

[v0.4.0rc1] - 2023-02-07

Added

Changed

Deprecated

Fixed

New Contributors

  • @yunchu made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/885

- Python
Published by samet-akcay about 3 years ago

anomalib - RKDE Weights

This release adds the feature extractor weights for the RKDE model implementation.

- Python
Published by djdameln about 3 years ago

anomalib - v0.3.7

What's Changed

New Contributors

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v0.3.6...v0.3.7

- Python
Published by samet-akcay over 3 years ago

anomalib - v0.3.6

What's Changed

  • Add publish workflow + update references to main by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/480
  • Fix Dockerfile by @ORippler in https://github.com/openvinotoolkit/anomalib/pull/478
  • Fix onnx export by rewriting GaussianBlur by @ORippler in https://github.com/openvinotoolkit/anomalib/pull/476
  • DFKDE refactor to accept any layer name like other models by @ashishbdatta in https://github.com/openvinotoolkit/anomalib/pull/482
  • 🐞 Log benchmarking results in sub folder by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/483
  • 🐞 Fix Visualization keys in new CLI by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/487
  • fix Perlin augmenter for non divisible image sizes by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/490
  • πŸ“ Update the license headers by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/491
  • change default parameter values for DRAEM by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/495
  • Add reset methods to metrics by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/488
  • Feature Extractor Refactor by @ashishbdatta in https://github.com/openvinotoolkit/anomalib/pull/451
  • Convert AnomalyMapGenerator to nn.Module by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/497
  • Add github pr labeler to automatically label PRs by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/498
  • Add coverage by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/499
  • 🐞 Change if check by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/501
  • SSPCAB implementation by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/500
  • πŸ›  Refactor Normalization by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/496
  • Enable generic exporting of a trained model to ONNX or OpenVINO IR by @ashishbdatta in https://github.com/openvinotoolkit/anomalib/pull/509
  • Updated documentation to add examples for exporting model by @ashishbdatta in https://github.com/openvinotoolkit/anomalib/pull/515
  • Ignore pixel metrics in classification task by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/516
  • Update export documentation by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/521
  • FIX: PaDiM didn't use config.model.pre_trained. by @jingt2ch in https://github.com/openvinotoolkit/anomalib/pull/514
  • Reset adaptive threshold between epochs by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/527
  • Add PRO metric by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/508
  • Set fullstateupdate attribute in custom metrics by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/531
  • 🐞 Set normalization method from anomaly module by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/530

New Contributors

  • @ashishbdatta made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/482
  • @jingt2ch made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/514

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v0.3.5...v0.3.6

- Python
Published by djdameln over 3 years ago

anomalib - v.0.3.5 - Minor bug-fix release

v.0.3.5 - 2022-08-02

What's Changed

- Python
Published by samet-akcay over 3 years ago

anomalib - v0.3.4

What's Changed

New Contributors

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/0.3.3...0.3.4

- Python
Published by samet-akcay over 3 years ago

anomalib - 0.3.3

What's Changed

  • Move initialization log message to base class by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/363
  • 🚚 Move logging from train.py to the getter functions by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/365
  • 🚜 Refactor loss computation by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/364
  • πŸ“ Add a technical blog post to explain how to run anomalib. by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/359
  • πŸ“š Add datamodule jupyter notebooks. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/357
  • πŸ“ Add benchmarking notebook by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/353
  • βž• Add PyPI downloads badge to the readme. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/370
  • Update README.md by @innat in https://github.com/openvinotoolkit/anomalib/pull/382
  • Create Anomalib CLI by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/378
  • πŸ›  Fix configs to remove logging heatmaps from classification models. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/387
  • Add FastFlow model training testing inference via Anomalib API by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/386
  • PaDim occasionally NaNs in anomaly map by @VdLMV in https://github.com/openvinotoolkit/anomalib/pull/392
  • Inference + Visualization by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/390

New Contributors

  • @innat made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/382
  • @VdLMV made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/392

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v.0.3.2...0.3.3

- Python
Published by ashwinvaidya17 over 3 years ago

anomalib - v0.2.4a

This is a legacy release. Please use the latest release.

- Python
Published by ashwinvaidya17 over 3 years ago

anomalib - v.0.3.2

What's Changed

  • Refactor AnomalyModule and LightningModules to explicitly define class arguments. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/315
  • 🐞 Fix inferencer in Gradio by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/332
  • fix too many open images warning by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/334
  • Upgrade wandb version by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/340
  • Minor fix: Update folder dataset + notebooks link by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/338
  • Upgrade TorchMetrics version by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/342
  • πŸš€ Set pylint version in tox.ini by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/345
  • Add metrics configuration callback to benchmarking by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/346
  • βž• Add FastFlow Model by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/336
  • ✨ Add toy dataset to the repository by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/350
  • Add DRAEM Model by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/344
  • πŸ“ƒUpdate documentation by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/280
  • 🏷️ Refactor Datamodule names by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/354
  • ✨ Add Reverse Distillation by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/343

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v.0.3.1...v.0.3.2

- Python
Published by djdameln over 3 years ago

anomalib - v.0.3.1

What's Changed

  • πŸ”§ Properly assign values to dataframe in folder dataset. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/272
  • βž• Add warnings ⚠️ for inproper task setting in config files. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/274
  • Updated CHANGELOG.md by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/276
  • βž• Add long description to setup.py to make README.md PyPI friendly. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/279
  • ✨ Add hash check to data download by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/284
  • βž• Add Gradio by @julien-blanchon in https://github.com/openvinotoolkit/anomalib/pull/283
  • πŸ”¨ Fix nncf key issue in nightly job by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/238
  • Visualizer improvements pt1 by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/293
  • πŸ§ͺ Fix nightly by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/299
  • πŸ§ͺ Add tests for benchmarking script by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/297
  • βž• add input_info to nncf config when not defined by user by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/307
  • 🐞 Increase tolerance + nightly path fix by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/318
  • βž• Add jupyter notebooks directory and first tutorial for getting-started by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/292

New Contributors

  • @julien-blanchon made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/283

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v0.3.0...v.0.3.1

- Python
Published by samet-akcay almost 4 years ago

anomalib - v0.3.0

What's Changed

  • πŸ›  Fix get_version in setup.py to avoid hard-coding version. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/229
  • 🐞 Fix image loggers by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/233
  • Configurable metrics by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/230
  • Make OpenVINO throughput optional in benchmarking by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/239
  • Fix configs to properly use pytorch-lightning==1.6 with GPU by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/234
  • πŸ”¨ Minor fix: Ensure docs build runs only on isea-server by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/245
  • 🏷 Rename --model_config_path to config by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/246
  • Revert "🏷 Rename --model_config_path to config" by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/247
  • βž• Add --model_config_path deprecation warning to inference.py by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/248
  • Add console logger by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/241
  • Add segmentation mask to inference output by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/242
  • πŸ›  Fix broken mvtec link, and split url to fit to 120 by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/264
  • πŸ›  Fix mask filenames in folder dataset by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/249

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v0.2.6...v0.3.0

- Python
Published by samet-akcay almost 4 years ago

anomalib - v0.2.6

What's Changed

  • ✏️ Add torchtext==0.9.1 to support Kaggle environments. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/165
  • πŸ›  Fix KeyError:'label' in classification folder dataset by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/175
  • πŸ“ Added MVTec license to the repo by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/177
  • load best model from checkpoint by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/195
  • Replace SaveToCSVCallback with PL CSVLogger by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/198
  • WIP Refactor test by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/197
  • πŸ”§ Dockerfile enhancements by @LukasBommes in https://github.com/openvinotoolkit/anomalib/pull/172
  • πŸ›  Fix visualization issue for fully defected images by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/194
  • ✨ Add hpo search using wandb by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/82
  • Separate train and validation transformations by @alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/168
  • πŸ›  Fix docs workflow by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/200
  • πŸ”„ CFlow: Switch soft permutation to false by default to speed up training. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/201
  • Return only image, path and label for classification tasks in Mvtec and Btech datasets. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/196
  • πŸ—‘ Remove freia as dependency and include it in anomalib/models/components by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/174
  • Visualizer show classification and segmentation by @alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/178
  • ↗️ Bump up pytorch-lightning version to 1.6.0 or higher by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/193
  • πŸ›  Refactor DFKDE model by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/207
  • πŸ›  Minor fixes: Update callbacks to AnomalyModule by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/208
  • πŸ›  Minor update: Update pre-commit docs by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/206
  • ✨ Directory streaming by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/210
  • ✏️ Updated documentation for development on Docker by @LukasBommes in https://github.com/openvinotoolkit/anomalib/pull/217
  • 🏷 Fix Mac M1 dependency conflicts by @dreaquil in https://github.com/openvinotoolkit/anomalib/pull/158
  • 🐞 Set tiling off in pathcore to correctly reproduce the stats. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/222
  • 🐞fix support for non-square images by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/204
  • Allow specifying feature layer and pool factor in DFM by @nahuja-intel in https://github.com/openvinotoolkit/anomalib/pull/215
  • πŸ“ Add GANomaly metrics to readme by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/224
  • ↗️ Bump the version to 0.2.6 by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/223
  • πŸ“ πŸ›  Fix inconsistent benchmarking throughput/time by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/221
  • assign test split for folder dataset by @alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/220
  • πŸ›  Refactor model implementations by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/225

New Contributors

  • @LukasBommes made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/172
  • @dreaquil made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/158
  • @nahuja-intel made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/215

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v.0.2.5...v0.2.6

- Python
Published by samet-akcay almost 4 years ago

anomalib - v.0.2.5

What's Changed

  • Bugfix: fix random val/test split issue by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/48
  • Fix Readmes by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/46
  • Updated changelog by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/49
  • add distinction between image and pixel threshold in postprocessor by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/50
  • Fix docstrings by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/22
  • Fix networkx requirement by @LeonidBeynenson in https://github.com/openvinotoolkit/anomalib/pull/52
  • Add min-max normalization by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/53
  • Change hardcoded dataset path to environ variable by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/51
  • Added cflow algorithm by @blakshma in https://github.com/openvinotoolkit/anomalib/pull/47
  • perform metric computation on cpu by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/64
  • Fix Inferencer by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/60
  • Updated readme for cflow and change default config to reflect results by @blakshma in https://github.com/openvinotoolkit/anomalib/pull/68
  • Fixed issue with model loading by @blakshma in https://github.com/openvinotoolkit/anomalib/pull/69
  • Docs/sa/fix readme by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/71
  • Updated coreset subsampling method to improve accuracy by @blakshma in https://github.com/openvinotoolkit/anomalib/pull/73
  • Revert "Updated coreset subsampling method to improve accuracy" by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/79
  • Replace SupportIndex with int by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/76
  • Added reference to official CFLOW repo by @blakshma in https://github.com/openvinotoolkit/anomalib/pull/81
  • Fixed issue with k_greedy method by @blakshma in https://github.com/openvinotoolkit/anomalib/pull/80
  • Fix Mix Data type issue on inferencer by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/77
  • Create CODEOFCONDUCT.md by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/86
  • ✨ Add GANomaly by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/70
  • Reorder auc only when needed by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/91
  • Bump up the pytorch lightning to master branch due to vulnurability issues by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/55
  • πŸš€ CI: Nightly Build by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/66
  • Refactor by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/87
  • Benchmarking Script by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/17
  • 🐞 Fix tensor detach and gpu count issues in benchmarking script by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/100
  • Return predicted masks in predict step by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/103
  • Add Citation to the Readme by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/106
  • Nightly build by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/104
  • c_idx cast to LongTensor in random sparse projection by @alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/113
  • Update Nightly by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/126
  • Updated logos by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/131
  • Add third-party-programs.txt file and update license by @LeonidBeynenson in https://github.com/openvinotoolkit/anomalib/pull/132
  • πŸ”¨ Increase inference + openvino support by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/122
  • Fix/da/image size bug by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/135
  • Fix/da/image size bug by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/140
  • optimize computeanomalyscore by using torch native funcrtions by @alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/141
  • Fix IndexError in adaptive threshold computation by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/146
  • Feature/data/btad by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/120
  • Update for nncf_task by @AlexanderDokuchaev in https://github.com/openvinotoolkit/anomalib/pull/145
  • fix non-adaptive thresholding bug by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/152
  • Calculate feature map shape patchcore by @alexriedel1 in https://github.com/openvinotoolkit/anomalib/pull/148
  • Add transform_config to the main config.yaml file. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/156
  • Add Custom Dataset Training Support by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/154
  • Added extension as an option when saving the result images. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/162
  • Update anomalib version and requirements by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/163

New Contributors

  • @LeonidBeynenson made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/52
  • @blakshma made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/47
  • @alexriedel1 made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/113
  • @AlexanderDokuchaev made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/145

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v.0.2.4...v.0.2.5

- Python
Published by samet-akcay almost 4 years ago

anomalib - v.0.2.3

What's Changed

  • Address docs build failing issue by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/39
  • Fix docs pipeline πŸ“„ by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/41
  • Feature/dick/anomaly score normalization by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/35
  • Shuffle train dataloader by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/42

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v0.2.2...v.0.2.3

- Python
Published by djdameln about 4 years ago

anomalib - v0.2.4

What's Changed

  • Bump up the version to 0.2.4 by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/45
  • fix heatmap color scheme by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/44

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v.0.2.3...v.0.2.4

- Python
Published by samet-akcay about 4 years ago

anomalib - v0.2.2

What's Changed

  • Add PR and Issue Templates by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/30
  • Organize anomalib dependencies by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/32
  • Limit parallel runners by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/38
  • Bump lxml from 4.6.3 to 4.6.5 in /requirements by @dependabot in https://github.com/openvinotoolkit/anomalib/pull/37

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v0.2.1...v0.2.2

- Python
Published by samet-akcay about 4 years ago

anomalib - v0.2.1

What's Changed

  • Bump up anomalib version
  • Docs/dick/root readme by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/31
  • Add wandb logger by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/23

Full Changelog: https://github.com/openvinotoolkit/anomalib/compare/v0.2.0...v0.2.1

- Python
Published by samet-akcay about 4 years ago

anomalib - v0.2.0

What's Changed

  • Address compatibility issues with OTE, that are caused by the legacy code. by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/24
  • Initial docs string by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/9
  • Load model did not work correctly as DFMModel did not inherit by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/5
  • Refactor/samet/data by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/8
  • Delete make.bat by @samet-akcay in https://github.com/openvinotoolkit/anomalib/pull/11
  • TorchMetrics by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/7
  • ONNX node naming by @djdameln in https://github.com/openvinotoolkit/anomalib/pull/13
  • Add FPS counter to TimerCallback by @ashwinvaidya17 in https://github.com/openvinotoolkit/anomalib/pull/12

New Contributors

  • @samet-akcay made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/8
  • @djdameln made their first contribution in https://github.com/openvinotoolkit/anomalib/pull/7

Full Changelog: https://github.com/openvinotoolkit/anomalib/commits/v0.2.0

- Python
Published by samet-akcay about 4 years ago