v0.5.0
[v0.5.0] - 2023-05-09
Added
- 📚 Add OpenVINO Inference to getting started notebook. by @samet-akcay in #897
- Mvtec 3d by @alexriedel1 in #907
- MVTec 3D and Folder3D by @alexriedel1 in #942
- add reorder=True argument in aupro by @triet1102 in #944
- always reorder inputs when computing AUROC by @djdameln in #945
- always reorder for aupr metric by @triet1102 in #975
- Add
README.md
files tonotebooks
directories and its subdirectories (#993) - Set transformations from the config file by @alexriedel1 in #990
- Add contributors to
README.md
by @samet-akcay in #995 - Add codeowners file by @samet-akcay in #1019
- Configure reference frame for multi-frame video clips by @djdameln in #1023
- [Algo] Attribute-based Representations for Accurate and Interpretable Video Anomaly Detection by @djdameln in #1040
Changed
- Switch to src layout by @samet-akcay in #921
- Remove
config
flag fromOpenVINOInferencer
(#939) - Add ruff as the main linter by @samet-akcay in #936
- Add a new workflow for code scanning by @yunchu in #940
- Enable bandit scanning by @yunchu in #954
- 🐳 Update Containers and Readme by @ashwinvaidya17 in #952
- Refactor AUPRO metric by @triet1102 in #991
- enable auto-fixing for ruff in pre-commit by @djdameln in #1004
- Refactor strings and ints into enum.Enum by @WenjingKangIntel in #1044
- Modify codecov upload by @ashwinvaidya17 in #1080
Deprecated
- Remove torchvision and torchtext by @samet-akcay in #903
- Remove codacy from ci docs by @ashwinvaidya17 in #924
- Remove config dependency from
OpenVINOInferencer
by @samet-akcay in #939 - Remove config from torch inferencer by @samet-akcay in #1001
Fixed
- Bugfix code logic to allow for passing of
nn.Module
toTorchFXFeatureExtractor
by @ORippler in #935 - fix broken links to tutorials (ex guides) by @sergiev in #957
- Fixed outdated info in readme by @blaz-r in #969
- Fix ruff isort integration by @samet-akcay in #976
- Fix/samples dataframe annotation by @samet-akcay in #981
- Fixed openvino_inferencer in gradio_inference by @blaz-r in #972
- Fix issue in tutorial by @Ravindu987 in #997
- Fix tarfile vulnerability by @djdameln in #1003
- Cuda 11.4 dockerfile fix by @phcarval in #1021
- Make anomalib PEP 561 compliant for mypy by @WenjingKangIntel in #1038
- [Bug: 839] Crop in SSPCAB implementation by @isaacncz in #1057
- [Bug: 865] datamodule.setup() assertion failed by @isaacncz in #1058
- Fix logger message for test_split_ratio by @ugotsoul in #1071
- Fix notebook readme formatting by @samet-akcay in #1075
New Contributors
- @triet1102 made their first contribution in #944
- @sergiev made their first contribution in #957
- @blaz-r made their first contribution in #969
- @ineiti made their first contribution in #987
- @Ravindu987 made their first contribution in #997
- @phcarval made their first contribution in #1021
- @WenjingKangIntel made their first contribution in #1038
- @isaacncz made their first contribution in #1057
- @ugotsoul made their first contribution in #1071
Full Changelog: v0.4.0...v0.5.0