Skip to content

v0.4.0

Compare
Choose a tag to compare
@samet-akcay samet-akcay released this 01 Mar 12:44
· 274 commits to main since this release
7c782fe

What's Changed

Added

  • Add Dobot notebook (#928)
  • Add ShanghaiTech Campus video anomaly detection dataset (#869)
  • Add pyupgrade to pre-commit configs, and refactor based on pyupgrade and refurb (#845)
  • Add CFA model implementation (#783)
  • Add RKDE model implementation (#821)
  • Add Visual Anomaly (VisA) dataset adapter (#824)
  • Add Synthetic anomalous dataset for validation and testing (#822)
  • Add Detection task type support (#822)
  • Add UCSDped and Avenue dataset implementation (#822)
  • Add base classes for video dataset and video datamodule (#822)
  • Add base classes for image dataset and image dataModule (#822)
  • ✨ Add CSFlow model (#657)
  • Log loss for existing trainable models (#804)
  • Add section for community project (#768)
  • ✨ Add torchfx feature extractor (#675)
  • Add tiling notebook (#712)
  • Add posargs to tox to enable testing a single file (#695)
  • Add option to load metrics with kwargs (#688)
  • 🐞 Add device flag to TorchInferencer (#601)

Changed

  • Bump OpenVINO version to 2022.3.0 (#932)
  • Remove the dependecy on a specific torchvision and torchmetrics packages.
  • Bump PyTorch Lightning version to v.1.9.* (#870)
  • Make input image normalization and center cropping configurable from config (#822)
  • Improve flexibility and configurability of subset splitting (#822)
  • Switch to new datamodules design (#822)
  • Make normalization and center cropping configurable through config (#795)
  • Switch to new changelog format. (#777)
  • Rename feature to task (#769)
  • make device configurable in OpenVINO inference (#755)
  • 🚨 Fix torchmetrics version (#754)
  • Improve NNCF initilization (#740)
  • Migrate markdownlint + issue templates (#738)
  • 🐞 Patch Timm Feature Extractor (#714)
  • Padim arguments improvements (#664)
  • 📊 Update DFM results (#674)
  • Optimize anomaly score calculation for PatchCore (#633)

Deprecated

  • Deprecated PreProcessor class (#795)
  • Deprecate OptimalF1 metric in favor of AnomalyScoreThreshold and F1Score (#796)

Fixed

  • Fix bug in anomalib/data/utils/image.py to check if the path is directory (#919)
  • Fix bug in MVTec dataset download (#842)
  • Add early stopping to CS-Flow model (#817)
  • Fix remote container by removing version pinning in Docker files (#797)
  • Fix PatchCore performance deterioration by reverting changes to Average Pooling layer (#791)
  • Fix zero seed (#766)
  • Fix #699 (#700)
  • 🐞 Fix folder dataset for classification tasks (#708)
  • Update torchmetrics to fix compute_on_cpu issue (#711)
  • Correct folder mask path (#660)
  • Fix >100% confidence issue for OpenVINO inference (#667)
  • Update pre-commit links and some other minor fixes (#672)
  • Fix black formatting issues. (#674)

New Contributors

Full Changelog: v0.3.7...v0.4.0