Skip to content

Releases: ChEB-AI/python-chebifier

v1.1.1

22 Jul 15:49
Compare
Choose a tag to compare

What's Changed

  • Move inconsistency resolution and chebi graph building to chebifier by @sfluegel05 in #8
  • This release also solves some problems related to the installation (1.1.0 required manually installing wandb which is not needed, nor installed automatically, the installed c3p version was not windows-compatible)

Full Changelog: v1.1.0...v1.1.1

v1.1.0

21 Jul 19:06
47126b8
Compare
Choose a tag to compare

What's Changed

  • Support for 3CP
  • Support for chemlog-extra
  • A ChEBI lookup function
  • Improved error handling
  • self-downloadable models via Hugging Face #2

v1.0.0

10 Jul 12:49
Compare
Choose a tag to compare

Initial release. This contains a basic ensemble implementation for three model types:

Aggregation is Weighted Majority Voting (WMV) based on

  • binary classification (either positive or negative, according to 0.5 threshold)) -> only using this would constitute majority voting
  • confidence (distance of prediction from threshold)
  • model weight (use case: set a higher weight for ChemLog since a rule-based classification is more trustworthy than an ML model)
  • trust (based on f1-score on validation set)

v1.0.0.dev

10 Jul 12:29
Compare
Choose a tag to compare
v1.0.0.dev Pre-release
Pre-release

Initial release. This contains a basic ensemble implementation for three model types:

Aggregation is Weighted Majority Voting (WMV) based on

  • binary classification (either positive or negative, according to 0.5 threshold)) -> only using this would constitute majority voting
  • confidence (distance of prediction from threshold)
  • model weight (use case: set a higher weight for ChemLog since a rule-based classification is more trustworthy than an ML model)
  • trust (based on f1-score on validation set)