Thetis

Latest version: v0.2.2

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

Scan your dependencies

0.2.2

We're happy to announce that Thetis version 0.2.2 is available. One of the key changes is that Thetis now supports a freemium mode, allowing to integrate Thetis in your current workflow without requiring a valid license.

The key changes of version 0.2.2 are:
- Freemium variant with free performance evaluation. For the packages "fairness", "uncertainty", and "data_evaluation", a valid license is still required.
- Make report name configurable.
- Enhanced diagram serialization.
- Minor bugfixes.

0.2.1

Release for Thetis 0.2.1 with the following bugfixes:

* Fixed bug where requirements in thetiscore where missing.
* Fixed bug where wrong dataset information was provided for detection example.

0.2.0

We're happy to announce that Thetis v0.2.0 is now released with support for **regression** tasks and an updated user experience!


Release notes:
* Enable complete regression safety evaluation.
* Update structure of configuration file.
* Update and fine-tuning of recommendation system.
* Make bounding-box clipping user configurable.
* Make bounding-box merging strategy user configurable (exclusive (default) or max).
* Rework performance evaluation in classification to use sensitivitiy, specificity, precision, NPV, informedness, markedness, and MCC.
* Rework fairness evaluation in classification that is now based on the ratios of metrics provided by the updated performance module.
* Minor bugfixes.

0.1.4

The latest Thetis release contains only small bugfixes.

Update notes:
* Fix a bug where the data set rating might have exceed the [0, 10] scale.

0.1.3

Today we deliver the next minor update for our Thetis alpha version. This update contains several minor bugfixes and provides further application examples as Jupyter notebooks. Furthermore, we provide additional helper functions for relevant I/O operations to store/reload AI model predictions in the right format for Thetis.

Update notes:
* Provide new `io` package with functions `read_json_with_pandas` and `write_json_with_pandas` to load/store data in the right Thetis input format.
* Provide Jupyter notebooks for advanced application examples.
* Provide test application licenses for the Jupyter notebook examples.
* Minor documentation updates.
* Minor bugfixes in Thetis core.

0.1.2

We are happy to announce Thetis 0.1.2 open alpha version!
Thetis is a toolbox to automatically examine, evaluate and rate your AI-based system w.r.t. several safety aspects, including:
- Fairness
- Uncertainty consistency (calibration)
- Data set quality
- Baseline AI performance metrics

You can simply install Thetis by

pip install thetis


Hint: you need a valid license to run Thetis. Please visit https://www.efs-techhub.com/efs-portfolio/loesungen/thetis to obtain one.
For a detailed documentation, please visit https://efs-opensource.github.io/Thetis/index.html.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.