Skip to content

Commit c9689d1

Browse files
committed
Update changelog for alpha.1 release; fix linting
1 parent 09fc121 commit c9689d1

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to
77
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
88

9-
## Unreleased
9+
## [4.0.0-alpha.1]
1010

1111
### Changed
1212

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

deeplc/core.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
from deeplc import _model_ops
1414
from deeplc.calibration import (
1515
Calibration,
16-
PiecewiseLinearCalibration,
1716
SplineTransformerCalibration,
1817
)
1918
from deeplc.data import DeepLCDataset, split_datasets

0 commit comments

Comments
 (0)