Cave

Latest version: v1.4.1

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

Scan your dependencies

Page 1 of 2

1.4.0

Interface changes

* Add `--pimp_interactive`-flag to toggle bokeh-plotting for pimp-plots
* Add `--pimp_whiskers`-flag to toggle plotting of pimp-whiskers plot

Major changes

* Add basic Auto-PyTorch file format support
* Add tensorboard support for notebooks
* Add custom APT-overview tables
* Use interactive bokeh plots for pimp

Minor changes

* Add lots of docstring-documentation, PEP8 and a contribute-guide
* Rename some classes and functions to unify naming (only internal)
* Fix naming convention for hpbanster conversion folders

1.3.3

Interface changes

* Deprecate deactivation of individual analysis methods using the `--no_[analysis_name]` flag
* Add two mutually exclusive flags `--[skip|only] [analysis_name]` to activate / skip specific analysis methods
* Remove `--pimp_sort_table_by` flag (table is sortable interactively now so no need)

Major changes

* Drop support for Python 3.5, Add support for Python 3.7 and 3.8
* Drop support for SMAC 0.12.0, Add support for SMAC 0.12.1 and 0.12.2
* Distinguish between per-parallel-run and per-budget meta information (270)

Minor changes

* Change name of scatter plot from "Scatterplot" to "Scatter Plot"

1.3.2

Bug fixes

* Fix bug with duplicate entries in html-builder

Major changes

* Internally adapt structure to support budgets and parallel runs in accordance with new SMAC
* Enable budgets and parallel runs for CSV-Reader (and change to converting data always (so also in hpbandster-reader) instead of maintaining different readers)
* Add interactive parallel coordinates plot
* Add Whisker-Quantile plot to compare importances over budgets and parallel runs

Minor changes

* Add support for new trajectory files (overdue...)
* Add script to enable generation of example-data in CSV-format
* Add caching of aggregated ConfiguratorRuns
* Update CSV-examples (now with budgets instead of instances...)

1.3.1

Bug fixes

* Fix 261, `get_checkbox` threw an error due to unpredictable return type

1.3.0

Major changes

* Support SMAC 0.12.0
* Drop support for SMAC < 0.12.0 (use CAVE 1.2.x instead)

Minor changes

* PyImp min version now 1.0.8

1.2.0

Bug fixes

* Fix tooltips sometimes not showing
* Fix docu-build
* Fix logging (was printing sometimes)
* Fix bug in reading in configuration in CSV-data

Major changes

* Change internal structure from cave-in-cave to proper data-handling using a RunsContainer with individual ConfiguratorRuns (per budget/parallel-run combination)
* Add options-file in .ini format to increase flexibility on default options (and technically enable using options-file for CAVE, though not supported by cmdline yet, only in python/jupyter)
* Make the `--folders`-cmd line argument positional (though the keyword `--folders` is still supported)
* Enable automatic file-format detection (`--file_format`-cmd line argument still supported)

Minor changes

* Add whitebox-tests and script to execute all examples
* Add exceptions for Deactivated and NotApplicable errors and load a lot more work onto BaseAnalyzer

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.