Skip to content

Releases: IBM/heart-library

HEART 0.5.0

30 Jan 21:31
Compare
Choose a tag to compare

https://github.com/IBM/heart-library

https://pypi.org/project/heart-library/

Update Notes

  • Fixes alignment issue with augmentation (attack) and image classifier output. Both now return Sequence[ArrayLike] as per MAITE protocol.
  • Fixes alignment of JaticPyTorchObjectDetector call method. Input type constrained to Sequence[ArrayLike] as per MAITE protocol.
  • Moves to align with MAITE v0.7.0 by including metadata attribute to estimators, augmentations, metrics and dataset definitions.
  • Notebooks and tests updated based on MAITE alignment and fixes.
  • Removes the constraint of models passed to JaticPyTorchObjectDetector being one of DETR, FasterRCNN and YOLO - thus facilitating other PyTorch detector models. (i.e. those implemented in torchvision)

HEART 0.4.4

04 Nov 20:41
Compare
Choose a tag to compare

https://github.com/IBM/heart-library

https://pypi.org/project/heart-library/

Update Notes

  • Remediation of vulnerabilities within poetry.lock
  • Inclusion of py.typed for type checking support
  • Integration of pyright

HEART 0.4.3

03 Oct 13:52
Compare
Choose a tag to compare

https://github.com/IBM/heart-library

https://pypi.org/project/heart-library/

Update Notes

  • Refactored individual object detectors to a single common class
    • Included metadata indicating supported object detector models
    • Refactored notebooks to demonstrate common detector usage

HEART 0.4.2

09 Sep 14:02
Compare
Choose a tag to compare

HEART 0.4.1

14 Aug 14:36
Compare
Choose a tag to compare

https://github.com/IBM/heart-library

https://pypi.org/project/heart-library/

Update Notes

  • Core HEART library aligned to MAITE v0.6.0
    • attack, estimator and metrics accept Sequence of ArrayLike images
    • utility function, process_inputs_for_art, processes Sequence of ArrayLike images
  • Gradio app aligns with MAITE v0.6.0
  • Notebooks updated to align with MAITE v0.6.0
  • DPatch and Laser attacks tests updated to align with new data format

HEART 0.4.0

16 Jul 20:28
Compare
Choose a tag to compare

https://github.com/IBM/heart-library

https://pypi.org/project/heart-library/

Update Notes

HEART 0.3.3

11 Jun 18:03
Compare
Choose a tag to compare

https://github.com/IBM/heart-library

https://pypi.org/project/heart-library/

Update Notes

HEART 0.3.2

10 Jun 16:44
Compare
Choose a tag to compare

https://github.com/IBM/heart-library

https://pypi.org/project/heart-library/

Update Notes

  • Deprecation of YOLOv5 due to known vulnerability (GHSA-jjg7-2v4v-x38h).
  • Support for DeTR object detector estimator. Object detection notebooks updated to demonstrate DeTR in place of deprecated YOLOv5.
  • Minor changes to remove SAST vulnerabilities.
  • Transitive dependency updates in poetry.lock to remove vulnerabilities.

Known Issue

setuptools>=70.0.0 causes a breaking issue within adversarial-robustness-toolbox when attempting to import pkg_resources within art/estimators/speech_recognition/pytorch_deep_speech.py. This import pathway was deprecated with the major version release of setuptools==70.0.0.

Workaround:

Re-install setuptools using version 69.5.1 in your virtual environment.

HEART 0.3.1

15 Apr 18:03
Compare
Choose a tag to compare

https://github.com/IBM/heart-library

https://pypi.org/project/heart-library/

Update Notes

  • Initial publication of heart-library documentation
  • Allow users to specify a path to a specific yolov5 model if desired
  • Set datasets dependency pin to a minimum of >=2.18.0 to prevent model loading issues from previous versions

HEART 0.3.0

01 Apr 21:27
Compare
Choose a tag to compare

Hardened Extension of the Adversarial Robustness Toolbox (HEART) initial open source publication.