v0.14.1
See full release here: https://gitlab.com/secml/secml/-/releases/v0.14.1
CHANGELOG
- This version brings fixes for a few issues with the optimizers and related classes, along with improvements to documentation for all attacks, optimizers, and related classes.
Fixed (3 changes)
- #923 Fixed
COptimizerPGDLS
andCOptimizerPGDLS
not working properly if the classifier's gradient has multiple components with the same (max) value. - #919 Fixed
CConstraintL1
crashing when projecting sparse data using default center value (scalar 0). - #920 Fixed inconsistent results between dense and sparse data for
CConstraintL1
projection caused by type casting.
Removed & Deprecated (1 change)
- #922 Removed unnecessary parameter
discrete
fromCOptimizerPGDLS
andCOptimizerPGDExp
.
Documentation (2 changes)
- #100017 Improved documentation of
CAttackEvasion
,COptimizer
,CLineSearch
, and corresponding subclasses. - #918 Installing the latest stable version of RobustBench instead of the master version.