Skip to content

v4.0.0-alpha.1

Pre-release
Pre-release

Choose a tag to compare

@RalfG RalfG released this 16 Mar 13:27
· 6 commits to release/4.0 since this release
c6d0e9f

Changed

  • Simplified the public package API by splitting up the single class-based API into core functions (predict, finetune, train, etc.)
  • Switched deep learning framework from Tensorflow to PyTorch
  • Speed up predictions by removing ensemble method where output from three models with differing kernel sizes was averaged to one prediction
  • Separated calibration logic to dedicated reusable module with sklearn-like API.
  • Improved computational efficiency of piece-wise linear calibration and set sensible default parameters
  • Built-in transfer learning functionality, instead of using external deeplcretrainer package.
  • Cleaned up package, removing legacy and unused code and files, and improving modularity
  • Modernized CI workflows to use uv
  • Added sphinx-based documentation for readthedocs

Removed

  • Removed library-feature for storing past predictions
  • Removed legacy CALLC functionality