Releases: UnicoLab/keras-data-processor
Releases · UnicoLab/keras-data-processor
kdp.1.11.2
1.11.2 (2025-07-30)
- fix(KDP): adding docs for passthrough (7164ce2)
- fix(KDP): implementing reall passthrough (skipping all preocessing but adding inputs and ouputs (3540a70)
- fix(KDP): preserve dtype for passthrough features and handle empty categorical vocabulary (cc3d533)
- chore: save last release version for recovery [skip ci] (04a879a)
kdp.1.11.1
1.11.1 (2025-07-30)
- fix(KDP): fixing tests (6326dbf)
- fix(KDP): formatting issues fixes (6c60aed)
- fix(KDP): increasing package version (ce0dbf3)
- fix(KDP): Preserve original dtype for PASSTHROUGH features (#30) (82b6d7e), closes #30
- fix(KDP): update upload-artifact action to v4 in GitHub workflow (68ee7c5)
- Add preserve dtype layer and update passthrough feature handling (a700bad)
- Add pytest markers and improve test categorization for GitHub workflow (06b5112)
- Checkpoint before follow-up message (47ec0ef)
- chore: save last release version for recovery [skip ci] (84e0b1f)
- refactor(KDP): improving tests execution (b9d237e)
kdp.1.11.0
1.11.0 (2025-05-28)
- feat(KDP): adding new layers / features to timeseries (519bb06)
- feat(KDP): adding timeseries features (7e819dc)
- feat(KDP): adding timeseries features functionality and layers (#29) (ff38437), closes #29
- feat(KDP): adding timeseries inference formatter (c83cd48)
- fix(KDP): fix pre-commit (e1f77f4)
- fix(KDP): fixing docs plugin (21dba63)
- fix(KDP): fixing symbolic tensors shape calculations (d810e62)
- fix(KDP): getting rid of hardcoded test requirements (849a982)
- fix(KDP): removing print and replacing by logger (2333152)
- docs(KDP): correctly referencing timeseries features (13e4511)
- docs(KDP): extending docs and tests for timeseries features (37f4f24)
- test(KDP): adding more timeseries feature tests (8c317bf)
- ops(KDP): cleaning workflows (37da166)
- ops(KDP): fix docs release errors (b8972c4)
- ops(KDP): fixing release (37474e7)
- ops(KDP): improve release workflow (2504321)
- ops(KDP): updating after release notes (cc41dad)
kdp.1.10.0
1.10.0 (2025-03-31)
- ops(KDP): fixing action wrapper version (cae2785)
- ops(KDP): fixing actions and node versions (28cd93b)
- ops(KDP): fixing semantic release version problem (c6b612e)
- ops(KDP): improving release workflows (3f91e19)
- ops(KDP): increating python version allowance (1d06b76)
- ops(KDP): increating python version allowance (6070e69)
- ops(KDP): relaxing python requirements (fa903e4)
- docs(KDP): add an example_usages (e980e12)
- docs(KDP): add to the docs to showcase new features (790f102)
- docs(KDP): added a diagram (48d2e57)
- docs(KDP): added docs (d8da4c5)
- docs(KDP): added docs (dd728ef)
- docs(KDP): adding concrete examples of usage of advance features to docs (#21) (ea419cf), closes #21
- docs(KDP): adding new styling (55ae7ce)
- docs(KDP): adding some images and API documentation tools (a4be43f)
- docs(KDP): adjusting numerical embeddings docs (45f8872)
- docs(KDP): fixing missing links (076c9b3)
- docs(KDP): improving documentation (02a137a)
- docs(KDP): improving documentation (91d4f85)
- docs(KDP): improving some remaining docs (0c932b0)
- docs(KDP): refactoring documentation (1ccc3f2)
- docs(KDP): removing whta we do not have (93706fb)
- docs(KDP): reorganising documentation for better UX (a67c634)
- docs(KDP): reorganising documentation for better UX (052454e)
- docs(KDP): revamping entire docs (d0ef7b7)
- docs(KDP): smart processing for custom pipelines (8e7d0a7)
- docs(KDP): updating DistributionEncoder docs (1916c40)
- feat(KDP): add the AdvancedNumericalEmbedding feature (8fa90e7)
- feat(KDP): added option to specify the distribution manually (d3cce76)
- feat(KDP): added selective retention of outputs based on dependencies among layers (c17acd2)
- feat(KDP): addin DistributionAwareEncored layer and numeric preprocessing (9bfe276)
- feat(KDP): adding auto config / recommender (00e75d6)
- feat(KDP): adding categorical features hashing (078df9d)
- feat(KDP): adding DistributionAwareEncored layer for numeric features preprocessing. (#20) (c988087), closes #20
- feat(KDP): adding feature selection mechanism to the preprocessor (docs, tests) (#19) (462bfc1), closes #19
- feat(KDP): adding Gater Residual Variable / Features Selection Network capability (f82b788)
- feat(KDP): adding MoE feature and tests (fac7806)
- feat(KDP): adding numerical embedding layers (#26) (5c3a974), closes #26
- feat(KDP): adding passthrough feature (2965916)
- feat(kdp): adding TabularAttentionLayers and implementation (f567585)
- feat(kdp): adding TabularAttentionLayers and implementation (#11) (cfbd38b), closes #11
- feat(KDP): Enhance Dynamic Preprocessing Pipeline (#24) (bd90f11), closes #24
- feat(KDP): global embedding for numeric features option added (83f6996)
- feat(KDP): Integrate Advanced Numerical Embedding (#25) (185292c), closes #25
- feat(KDP): smart processing for custom pipelines (448f63f)
- fix(KDP): add new examples for tabular attention cases and more complex Mixed Transformers and Tabul (16340f2)
- fix(KDP): add transdormer() method to ProcessingModel (0c6c65c)
- fix(KDP): added a missing code for the example for disttribution aware layer for custom pipelines (9ca9fad)
- fix(KDP): added a missing code for the example for disttribution aware layer for custom pipelines (9b92475)
- fix(KDP): added docstrings (0eb968d)
- fix(KDP): added fixes for the distribution estimator and tests (da79bb9)
- fix(KDP): Added get_feature_importances() method and fixed the docs. (664023f)
- fix(KDP): added prefered_distribution parameter for NumericalFeatures (84b2eb5)
- fix(KDP): adding FeatureSelection to Text and Date features (#28) (e1f453f), closes #28
- fix(kdp): adding pre-commit fixes (ec98d29)
- fix(KDP): broke transform method into 2 separate methods and end-to-end tests (11f258d)
- fix(KDP): changed the order of the transormers and the tabularAttention applications (d387826)
- fix(KDP): DistributionAwareEncoder fix and tests for custom pipelines (#23) (ad91096), closes #23
- fix(KDP): edited some of the tests to reflect the changes in processor.py (23b36ce)
- fix(KDP): edited the docs (34476c6)
- fix(KDP): Fix linter errors: unused variable and rearranged imports (2c2a447)
- fix(KDP): Fix remaining unused imports with ruff (fe3a014)
- fix(KDP): fix_tabukar_att_and_transfor_order_and_add_docs (#17) (4b1c510), closes #17
- fix(KDP): fixed all the algorithms for distribution detection all tests pass now (52dad69)
- fix(KDP): Fixed dimensions micmatch for the input of the Tabular Attention ([5a66ad1](5a66...
kdp.1.9.0
kdp.1.8.0
1.8.0 (2024-08-19)
🪲 Bug Fixes
- fix(KDP): fixing functionality for missing categorical features (62d10f9)
- fix(KDP): fixing functionality for missing categorical features (40c85d7)
- fix(KDP): fixing functionality for missing categorical features (22593e9)
🎁 Features
- feat(kdp): adding date preprocessing layers and core code (#7) (3560933), closes #7
- feat(kdp): adding date preprocessing layers (5ffa865)
- feat(kdp): adding date preprocessing layers (f97e497)
- feat(kdp): adding date preprocessing layers (f4ae5b2)
- feat(kdp): adding date preprocessing layers (552f26b)
- feat(kdp): adding date preprocessing layers (23eca47)
kdp.1.7.0
1.7.0 (2024-07-08)
♨️ Infra
- ops(KDP): fixing u-tests action (d4bdf24)
- ops(KDP): adding manual PyPI release action (a192d08)
- ops(KDP): updating to lates version in the config (c0454ad)
:tools: Maintenance
- refactor(KDP): simplifying layers factory creator (#5) (b63a504), closes #5
- refactor(KDP): simplifying layers factory creator (ee0c466)
🪲 Bug Fixes
- fix(KDP): fixing functionality for missing categorical features (bb569bf)