Cafaeval

Latest version: v1.2.1

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

Scan your dependencies

1.2.1

- Minor bugfix affecting multi-thread calculation.

1.2.0

- We included micro-average metrics. Now precision, recall and F-score
in addition to previously reported metrics are calculated as micro-averages
by averaging the confusion matrices over targets before calculating aggregated metrics
(precision, recall, ect.).
- We include the calculation of the average precision score (APS) in the plot notebook.

Changed
- plot.ipynb, added calculation of average precision score (APS) in the plot notebook.
- evaluation.py, micro-average calculation, some refactoring of the core functions.
- parser.py, minor fixes and improvements.

1.1.0

- We changed the way alternative identifiers in ontology files are considered.
Now alternative identifiers are recognized in both the ground truth and prediction files
and mapped to the "canonical" term.

Added
- CHANGELOG.md, this file!

Changed
- graph.py, changed the Graph class.
- parser.py, changed the ground truth and prediction parsers in order
to replace alternative identifiers with canonical terms.
- plot.ipynb, cleaned up.

1.0.0

First release after CAFA5 challenge closed. The version used in Kaggle is
provided under the 'Kaggle' branch. The 'main' branch includes instead a
packed version of the code. While usage and performance has been improved
the calculation is exactly the same.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.