Scikit-psl

Latest version: v0.7.2

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.6.0

Added

- Significantly extended the configuration capabilities with predefined features to limit the PSLs searchspace

Changed

- PSL global loss defaults to sum(cascade)
- rewrote/extracted expected entropy calculation

Fixed

- PSL inspect is now more robust

0.5.1

Fixed

- PSL classifier optimization regarding global loss was incorrect

0.5.0

Added

- _ClassifierAtK
- Sigmoid calibration additional to isotonic
- PSL classifier
- Make optimization loss configurable
- Small `searchspace_analyisis(·)` function makes lookahead choice more informed

Fixed

- Fixed lookahead search space and considering global loss for model-sequence evaluation

Changed

- Updated dependencies and added black
- Moved Binarizer to different module
- Moved PSL hyperparameters to constructor

0.4.2

Fixed

- _ClassifierAtK
- Expected entropy for stage 0 now also calculated wrt. base 2
- Data with only 0 or 1 is now also interpret as binary data

0.4.1

Fixed

- Small import error

0.4.0

Added

- Add brute force threshold optimization method to find the global optimum, bisect optimizer remains default method

Changed

- Restructured source files

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.