Releases: klarna-incubator/mleko
Releases · klarna-incubator/mleko
v0.8.0
Feature
- model: ✨ Add
LGBMModel
along with base class which can be extended for all types of future models. (b47a241
) - ✨ Add
DataSchema
which tracks dataset features throughout the pipeline and methods. (e03bd2c
) - feature selection: ✨ Update
BaseFeatureSelector
and children to use thefit
,transform
andfit_transform
pattern. (62e4dd1
) - transformer: ✨ Add
fit
,transform
andfit_transform
to allTransformers
, along with API and caching simplificatons. (5cc4ebc
) - cache: ✨ Add
CacheHandler
which allows customization of read/write functions for each cached return value individually. (609e084
)
Fix
- feature selection: 🐛 Add
DataSchema
as partial return from allfit
methods in feature selectors. (ebf2484
)
Refactor
- cache: 🚸 Replace
disable_cache
with a check ifcache_size=0
forLRUCacheMixin
. (cfd7592
)
Chore
- deps: Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 (#76) (
d6dc41f
) - deps: Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 (
a7363ee
) - deps: Bump sphinx-autodoc-typehints from 1.23.3 to 1.24.0 in /docs (#75) (
beece1c
) - deps: Bump sphinx-autodoc-typehints in /docs (
aea624c
) - deps: Bump pip from 23.2 to 23.2.1 in /.github/workflows (#74) (
b86840f
) - deps: Bump pip from 23.2 to 23.2.1 in /.github/workflows (
35f6828
) - deps: Bump pip from 22.3.1 to 23.2 in /.github/workflows (#73) (
a0083bd
) - deps: Bump pip from 22.3.1 to 23.2 in /.github/workflows (
de871ea
) - deps: Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 (#72) (
144a702
) - deps: Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 (
2747ead
)
v0.7.0
Feature
- ✨ Add fit transform support to all
FeatureSelector
along with refactoring theLRUCacheMixin
. (3df0601
) - ✨ Add support for separate fitting and transforming inside the pipeline. (
bb9b7a4
)
Fix
- data cleaning: 🐛 Switched to HDF5 as file format for faster I/O and better SageMaker support. (
61f9e42
)
Chore
v0.6.1
v0.6.0
v0.5.0
Feature
- transformer: ✨ Add MinMaxScalerTransformer for normalizing numerical features. (
9b26c00
) - transformer: ✨ Add MaxAbsScalerTransformer that scales numerical features. (
1fd2a93
) - transformer: ✨ Add CompositeTransformer for chaining together multiple transformers sequentially. (
006d741
) - transformer: ✨ Add LabelEncoderTransformer for ordinal encoding. (
41a4c45
) - transformer: ✨ Add FrequencyEncoderTransformer along with support for pipeline. (
465e6db
)
Refactor
- 💫 Switch to tqdm.auto to prevent breaking in Jupyter notebooks. (
dc139cf
)
Test
- ✅ Now _get_local_filenames returns a sorted list of filenames to ensure stability. (
774e8eb
)
Chore
v0.4.2
v0.4.1
v0.4.0
Feature
- feature selection: ✨ Add that filters out invariant features. (
798c261
) - feature selection: ✨ Add
PearsonCorrelationFeatureSelector
which drops highly correlated features. (66e5cd2
) - feature selection: ✨ Add
CompositeFeatureSelector
, for chaining multiple feature selection steps on the same DataFrame. (3d75079
) - feature selection: ✨ Add standard deviation feature selector. (
c56177b
) - feature selection: ✨ Add missing rate feature selector. (
d5ba8b5
)
Fix
- 🐛 Fix typeguard breaking changes causing build to fail. (
66c6a8e
)