Skip to content

ART 1.10.2

Compare
Choose a tag to compare
@beat-buesser beat-buesser released this 24 May 10:46
· 2285 commits to main since this release

This release of ART 1.10.2 provides updates to ART 1.10.

Added

[None]

Changed

  • Changed PyTorchClassifier to use a new optimizer when cloned with clone_for_refitting (#1580)
  • Changed class names of art.estimators.gan.* and art.estimators.generator.* to follow naming convention (#1655)
  • Changed Mp3CompressionPyTorch and PyTorchDeepSpeech to add support for samples in 2D non-object arrays (#1680, #1702)
  • Changed file name python_object_detector.py to pytorch_object_detector.py to follow naming convention (#1687)
  • Changed CarliniLInfMethod by adding argument for batch_size (#1699).

Removed

[None]

Fixed

  • Fixed required dependency on TensorFlow (#1655)
  • Fixed bug in ImperceptibleASRPyTorch by adding missing .detach().cpu() and .cpu() calls (#1677)
  • Fixed bug in art.estimators.certification.randomized_smoothing estimators to correctly apply Gaussian noise (#1678)
  • Fixed bug in GaussianNoise the post-processing defence to keep number of dimensions constant during normalisation (#1684)
  • Fixed bug in RobustDPatch for channels first images to correctly un-transform loss gradients (#1693)
  • Fixed bug in support for numpy arrays in logger of PoisoningAttackCleanLabelBackdoor (#1698)