v4.0.0-alpha.1
Pre-release
Pre-release
·
6 commits
to release/4.0
since this release
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
deeplcretrainerpackage. - 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