Tyche

Latest version: v1.0.1

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

Scan your dependencies

1.0.1

This release contains many minor changes and fixes. Primarily, many small documentation issues have been fixed.

1.0.0

The 1.0.0 release of Tyche! 🥳

**Significant Changes:**
* There have been significant changes to the `concept` and `role` decorators for marking methods of individuals as providing the values of concepts and roles.
- The decorators no longer cause the registered methods to act as an `property`
- The `learning_strat` may no longer be supplied to the `concept` decorator itself. Instead, `concept_name.learning_func(learning_strat)` must be used to register a learning strategy for a concept.
- Learning strategies may now be registered for roles as well as concepts, using the same method.
* Roles will no longer default to Bayes' rule for being updated. Instead, this will have to be specifically set for the role you wish to learn.

**Small Changes:**
- Some edge-case bugs related to the probability calculations were fixed.
- The conversion of the expectation and exists operators to strings has been changed.
- Comments explaining the codebase have been improved.

0.2.0

This release sees naming changes to reflect the way that concepts and roles are discussed in the Tyche and ADL papers

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.