Releases: bethgelab/foolbox
Releases · bethgelab/foolbox
Version 0.8.0
Our technical report is now available on arXiv: https://arxiv.org/abs/1707.04131
Version 0.7.3
v0.7.3 version 0.7.3
Version 0.7.2
added support for a preprocessing callback to the PyTorch model
Version 0.7.1
Bugfix for the PyTorch interface when using GPUs, contributed by @ducha-aiki.
Version 0.7
Support for older versions of setuptools
.
Version 0.6
- MXNet support
- CompositeModel for blackbox transfer attack
Version 0.5
added support for Python 2.7
Version 0.4
Improved Distances
- value and gradient can now be accessed using properties rather than methods
- the distances are now relative to the bounds (and therefore always between 0 and 1) and much more interpretable
Official Release
Models
- TensorFlow
- PyTorch
- Keras
- Theano
- Lasagne
- and more
Attacks
- GradientSignAttack (FGSM)
- IterativeGradientSignAttack
- GradientAttack
- IterativeGradientAttack
- LBFGSAttack
- DeepFoolAttack
- SaliencyMapAttack
- GaussianBlurAttack
- ContrastReductionAttack
- SinglePixelAttack
- LocalSearchAttack
- SLSQPAttack
- AdditiveUniformNoiseAttack
- AdditiveGaussianNoiseAttack
- SaltAndPepperNoiseAttack
- and more
Criteria
- Misclassification
- TopKMisclassification
- OriginalClassProbability
- TargetClass
- TargetClassProbability
Distances
- MeanSquaredDistance (MSE)
- MeanAbsoluteDistance