|
| 1 | +## 1.10.0 (2025-03-31) |
| 2 | + |
| 3 | +* ops(KDP): fixing action wrapper version ([cae2785](https://github.com/piotrlaczkowski/keras-data-processor/commit/cae2785)) |
| 4 | +* ops(KDP): fixing actions and node versions ([28cd93b](https://github.com/piotrlaczkowski/keras-data-processor/commit/28cd93b)) |
| 5 | +* ops(KDP): fixing semantic release version problem ([c6b612e](https://github.com/piotrlaczkowski/keras-data-processor/commit/c6b612e)) |
| 6 | +* ops(KDP): improving release workflows ([3f91e19](https://github.com/piotrlaczkowski/keras-data-processor/commit/3f91e19)) |
| 7 | +* ops(KDP): increating python version allowance ([1d06b76](https://github.com/piotrlaczkowski/keras-data-processor/commit/1d06b76)) |
| 8 | +* ops(KDP): increating python version allowance ([6070e69](https://github.com/piotrlaczkowski/keras-data-processor/commit/6070e69)) |
| 9 | +* ops(KDP): relaxing python requirements ([fa903e4](https://github.com/piotrlaczkowski/keras-data-processor/commit/fa903e4)) |
| 10 | +* docs(KDP): add an example_usages ([e980e12](https://github.com/piotrlaczkowski/keras-data-processor/commit/e980e12)) |
| 11 | +* docs(KDP): add to the docs to showcase new features ([790f102](https://github.com/piotrlaczkowski/keras-data-processor/commit/790f102)) |
| 12 | +* docs(KDP): added a diagram ([48d2e57](https://github.com/piotrlaczkowski/keras-data-processor/commit/48d2e57)) |
| 13 | +* docs(KDP): added docs ([d8da4c5](https://github.com/piotrlaczkowski/keras-data-processor/commit/d8da4c5)) |
| 14 | +* docs(KDP): added docs ([dd728ef](https://github.com/piotrlaczkowski/keras-data-processor/commit/dd728ef)) |
| 15 | +* docs(KDP): adding concrete examples of usage of advance features to docs (#21) ([ea419cf](https://github.com/piotrlaczkowski/keras-data-processor/commit/ea419cf)), closes [#21](https://github.com/piotrlaczkowski/keras-data-processor/issues/21) |
| 16 | +* docs(KDP): adding new styling ([55ae7ce](https://github.com/piotrlaczkowski/keras-data-processor/commit/55ae7ce)) |
| 17 | +* docs(KDP): adding some images and API documentation tools ([a4be43f](https://github.com/piotrlaczkowski/keras-data-processor/commit/a4be43f)) |
| 18 | +* docs(KDP): adjusting numerical embeddings docs ([45f8872](https://github.com/piotrlaczkowski/keras-data-processor/commit/45f8872)) |
| 19 | +* docs(KDP): fixing missing links ([076c9b3](https://github.com/piotrlaczkowski/keras-data-processor/commit/076c9b3)) |
| 20 | +* docs(KDP): improving documentation ([02a137a](https://github.com/piotrlaczkowski/keras-data-processor/commit/02a137a)) |
| 21 | +* docs(KDP): improving documentation ([91d4f85](https://github.com/piotrlaczkowski/keras-data-processor/commit/91d4f85)) |
| 22 | +* docs(KDP): improving some remaining docs ([0c932b0](https://github.com/piotrlaczkowski/keras-data-processor/commit/0c932b0)) |
| 23 | +* docs(KDP): refactoring documentation ([1ccc3f2](https://github.com/piotrlaczkowski/keras-data-processor/commit/1ccc3f2)) |
| 24 | +* docs(KDP): removing whta we do not have ([93706fb](https://github.com/piotrlaczkowski/keras-data-processor/commit/93706fb)) |
| 25 | +* docs(KDP): reorganising documentation for better UX ([a67c634](https://github.com/piotrlaczkowski/keras-data-processor/commit/a67c634)) |
| 26 | +* docs(KDP): reorganising documentation for better UX ([052454e](https://github.com/piotrlaczkowski/keras-data-processor/commit/052454e)) |
| 27 | +* docs(KDP): revamping entire docs ([d0ef7b7](https://github.com/piotrlaczkowski/keras-data-processor/commit/d0ef7b7)) |
| 28 | +* docs(KDP): smart processing for custom pipelines ([8e7d0a7](https://github.com/piotrlaczkowski/keras-data-processor/commit/8e7d0a7)) |
| 29 | +* docs(KDP): updating DistributionEncoder docs ([1916c40](https://github.com/piotrlaczkowski/keras-data-processor/commit/1916c40)) |
| 30 | +* feat(KDP): add the AdvancedNumericalEmbedding feature ([8fa90e7](https://github.com/piotrlaczkowski/keras-data-processor/commit/8fa90e7)) |
| 31 | +* feat(KDP): added option to specify the distribution manually ([d3cce76](https://github.com/piotrlaczkowski/keras-data-processor/commit/d3cce76)) |
| 32 | +* feat(KDP): added selective retention of outputs based on dependencies among layers ([c17acd2](https://github.com/piotrlaczkowski/keras-data-processor/commit/c17acd2)) |
| 33 | +* feat(KDP): addin DistributionAwareEncored layer and numeric preprocessing ([9bfe276](https://github.com/piotrlaczkowski/keras-data-processor/commit/9bfe276)) |
| 34 | +* feat(KDP): adding auto config / recommender ([00e75d6](https://github.com/piotrlaczkowski/keras-data-processor/commit/00e75d6)) |
| 35 | +* feat(KDP): adding categorical features hashing ([078df9d](https://github.com/piotrlaczkowski/keras-data-processor/commit/078df9d)) |
| 36 | +* feat(KDP): adding DistributionAwareEncored layer for numeric features preprocessing. (#20) ([c988087](https://github.com/piotrlaczkowski/keras-data-processor/commit/c988087)), closes [#20](https://github.com/piotrlaczkowski/keras-data-processor/issues/20) |
| 37 | +* feat(KDP): adding feature selection mechanism to the preprocessor (docs, tests) (#19) ([462bfc1](https://github.com/piotrlaczkowski/keras-data-processor/commit/462bfc1)), closes [#19](https://github.com/piotrlaczkowski/keras-data-processor/issues/19) |
| 38 | +* feat(KDP): adding Gater Residual Variable / Features Selection Network capability ([f82b788](https://github.com/piotrlaczkowski/keras-data-processor/commit/f82b788)) |
| 39 | +* feat(KDP): adding MoE feature and tests ([fac7806](https://github.com/piotrlaczkowski/keras-data-processor/commit/fac7806)) |
| 40 | +* feat(KDP): adding numerical embedding layers (#26) ([5c3a974](https://github.com/piotrlaczkowski/keras-data-processor/commit/5c3a974)), closes [#26](https://github.com/piotrlaczkowski/keras-data-processor/issues/26) |
| 41 | +* feat(KDP): adding passthrough feature ([2965916](https://github.com/piotrlaczkowski/keras-data-processor/commit/2965916)) |
| 42 | +* feat(kdp): adding TabularAttentionLayers and implementation ([f567585](https://github.com/piotrlaczkowski/keras-data-processor/commit/f567585)) |
| 43 | +* feat(kdp): adding TabularAttentionLayers and implementation (#11) ([cfbd38b](https://github.com/piotrlaczkowski/keras-data-processor/commit/cfbd38b)), closes [#11](https://github.com/piotrlaczkowski/keras-data-processor/issues/11) |
| 44 | +* feat(KDP): Enhance Dynamic Preprocessing Pipeline (#24) ([bd90f11](https://github.com/piotrlaczkowski/keras-data-processor/commit/bd90f11)), closes [#24](https://github.com/piotrlaczkowski/keras-data-processor/issues/24) |
| 45 | +* feat(KDP): global embedding for numeric features option added ([83f6996](https://github.com/piotrlaczkowski/keras-data-processor/commit/83f6996)) |
| 46 | +* feat(KDP): Integrate Advanced Numerical Embedding (#25) ([185292c](https://github.com/piotrlaczkowski/keras-data-processor/commit/185292c)), closes [#25](https://github.com/piotrlaczkowski/keras-data-processor/issues/25) |
| 47 | +* feat(KDP): smart processing for custom pipelines ([448f63f](https://github.com/piotrlaczkowski/keras-data-processor/commit/448f63f)) |
| 48 | +* fix(KDP): add new examples for tabular attention cases and more complex Mixed Transformers and Tabul ([16340f2](https://github.com/piotrlaczkowski/keras-data-processor/commit/16340f2)) |
| 49 | +* fix(KDP): add transdormer() method to ProcessingModel ([0c6c65c](https://github.com/piotrlaczkowski/keras-data-processor/commit/0c6c65c)) |
| 50 | +* fix(KDP): added a missing code for the example for disttribution aware layer for custom pipelines ([9ca9fad](https://github.com/piotrlaczkowski/keras-data-processor/commit/9ca9fad)) |
| 51 | +* fix(KDP): added a missing code for the example for disttribution aware layer for custom pipelines ([9b92475](https://github.com/piotrlaczkowski/keras-data-processor/commit/9b92475)) |
| 52 | +* fix(KDP): added docstrings ([0eb968d](https://github.com/piotrlaczkowski/keras-data-processor/commit/0eb968d)) |
| 53 | +* fix(KDP): added fixes for the distribution estimator and tests ([da79bb9](https://github.com/piotrlaczkowski/keras-data-processor/commit/da79bb9)) |
| 54 | +* fix(KDP): Added get_feature_importances() method and fixed the docs. ([664023f](https://github.com/piotrlaczkowski/keras-data-processor/commit/664023f)) |
| 55 | +* fix(KDP): added prefered_distribution parameter for NumericalFeatures ([84b2eb5](https://github.com/piotrlaczkowski/keras-data-processor/commit/84b2eb5)) |
| 56 | +* fix(KDP): adding FeatureSelection to Text and Date features (#28) ([e1f453f](https://github.com/piotrlaczkowski/keras-data-processor/commit/e1f453f)), closes [#28](https://github.com/piotrlaczkowski/keras-data-processor/issues/28) |
| 57 | +* fix(kdp): adding pre-commit fixes ([ec98d29](https://github.com/piotrlaczkowski/keras-data-processor/commit/ec98d29)) |
| 58 | +* fix(KDP): broke transform method into 2 separate methods and end-to-end tests ([11f258d](https://github.com/piotrlaczkowski/keras-data-processor/commit/11f258d)) |
| 59 | +* fix(KDP): changed the order of the transormers and the tabularAttention applications ([d387826](https://github.com/piotrlaczkowski/keras-data-processor/commit/d387826)) |
| 60 | +* fix(KDP): DistributionAwareEncoder fix and tests for custom pipelines (#23) ([ad91096](https://github.com/piotrlaczkowski/keras-data-processor/commit/ad91096)), closes [#23](https://github.com/piotrlaczkowski/keras-data-processor/issues/23) |
| 61 | +* fix(KDP): edited some of the tests to reflect the changes in processor.py ([23b36ce](https://github.com/piotrlaczkowski/keras-data-processor/commit/23b36ce)) |
| 62 | +* fix(KDP): edited the docs ([34476c6](https://github.com/piotrlaczkowski/keras-data-processor/commit/34476c6)) |
| 63 | +* fix(KDP): Fix linter errors: unused variable and rearranged imports ([2c2a447](https://github.com/piotrlaczkowski/keras-data-processor/commit/2c2a447)) |
| 64 | +* fix(KDP): Fix remaining unused imports with ruff ([fe3a014](https://github.com/piotrlaczkowski/keras-data-processor/commit/fe3a014)) |
| 65 | +* fix(KDP): fix_tabukar_att_and_transfor_order_and_add_docs (#17) ([4b1c510](https://github.com/piotrlaczkowski/keras-data-processor/commit/4b1c510)), closes [#17](https://github.com/piotrlaczkowski/keras-data-processor/issues/17) |
| 66 | +* fix(KDP): fixed all the algorithms for distribution detection all tests pass now ([52dad69](https://github.com/piotrlaczkowski/keras-data-processor/commit/52dad69)) |
| 67 | +* fix(KDP): Fixed dimensions micmatch for the input of the Tabular Attention ([5a66ad1](https://github.com/piotrlaczkowski/keras-data-processor/commit/5a66ad1)) |
| 68 | +* fix(KDP): fixed issues between graph and eager mode plus others ([a3fe7e1](https://github.com/piotrlaczkowski/keras-data-processor/commit/a3fe7e1)) |
| 69 | +* fix(KDP): fixes to the tests ([bc0c543](https://github.com/piotrlaczkowski/keras-data-processor/commit/bc0c543)) |
| 70 | +* fix(KDP): Fixing Distribution-Aware Encoder and adding comprehensive testing (#22) ([97b41c3](https://github.com/piotrlaczkowski/keras-data-processor/commit/97b41c3)), closes [#22](https://github.com/piotrlaczkowski/keras-data-processor/issues/22) |
| 71 | +* fix(kdp): fixing docs requirements and release for docs ([9d8f8b3](https://github.com/piotrlaczkowski/keras-data-processor/commit/9d8f8b3)) |
| 72 | +* fix(KDP): fixing failiing tests ([966434d](https://github.com/piotrlaczkowski/keras-data-processor/commit/966434d)) |
| 73 | +* fix(kdp): fixing formatting issues ([352e72b](https://github.com/piotrlaczkowski/keras-data-processor/commit/352e72b)) |
| 74 | +* fix(KDP): fixing layers functionality ([ffe8d89](https://github.com/piotrlaczkowski/keras-data-processor/commit/ffe8d89)) |
| 75 | +* fix(kdp): fixing tests fromatting ([955ed08](https://github.com/piotrlaczkowski/keras-data-processor/commit/955ed08)) |
| 76 | +* fix(KDP): fixing the doc ([fdaa101](https://github.com/piotrlaczkowski/keras-data-processor/commit/fdaa101)) |
| 77 | +* fix(KDP): improving docs UX ([f51daf8](https://github.com/piotrlaczkowski/keras-data-processor/commit/f51daf8)) |
| 78 | +* fix(KDP): reformatting with pre-commits ([2f01e67](https://github.com/piotrlaczkowski/keras-data-processor/commit/2f01e67)) |
| 79 | +* fix(KDP): reformatting with pre-commits ([2523f89](https://github.com/piotrlaczkowski/keras-data-processor/commit/2523f89)) |
| 80 | +* fix(KDP): removed an unused method ([a170db8](https://github.com/piotrlaczkowski/keras-data-processor/commit/a170db8)) |
| 81 | +* fix(KDP): Removed some buggy feature ([da24b7b](https://github.com/piotrlaczkowski/keras-data-processor/commit/da24b7b)) |
| 82 | +* fix(KDP): Removing data.csv ([3ca0daf](https://github.com/piotrlaczkowski/keras-data-processor/commit/3ca0daf)) |
| 83 | +* fix(KDP): small fixes ([47a6267](https://github.com/piotrlaczkowski/keras-data-processor/commit/47a6267)) |
| 84 | +* test(KDP): add end to end and unit test for the "TabularAttention" and the "MultiResolutionTabularAt ([1cf5d09](https://github.com/piotrlaczkowski/keras-data-processor/commit/1cf5d09)) |
| 85 | +* test(kdp): add end to end tests ([a1b3018](https://github.com/piotrlaczkowski/keras-data-processor/commit/a1b3018)) |
| 86 | +* test(kdp): add end to end tests (#13) ([5737d9b](https://github.com/piotrlaczkowski/keras-data-processor/commit/5737d9b)), closes [#13](https://github.com/piotrlaczkowski/keras-data-processor/issues/13) |
| 87 | +* test(KDP): add more tests ([a4d536c](https://github.com/piotrlaczkowski/keras-data-processor/commit/a4d536c)) |
| 88 | +* test(KDP): add more tests (#15) ([84bfdc6](https://github.com/piotrlaczkowski/keras-data-processor/commit/84bfdc6)), closes [#15](https://github.com/piotrlaczkowski/keras-data-processor/issues/15) |
| 89 | +* test(KDP): add tests ([5cb4e8e](https://github.com/piotrlaczkowski/keras-data-processor/commit/5cb4e8e)) |
| 90 | +* test(KDP): add tests ([55cbbb3](https://github.com/piotrlaczkowski/keras-data-processor/commit/55cbbb3)) |
| 91 | +* test(KDP): add tests and fix (#14) ([5308029](https://github.com/piotrlaczkowski/keras-data-processor/commit/5308029)), closes [#14](https://github.com/piotrlaczkowski/keras-data-processor/issues/14) |
| 92 | +* test(KDP): add tests for various cases and also a ValueError for missing vocab scenario ([82a99a3](https://github.com/piotrlaczkowski/keras-data-processor/commit/82a99a3)) |
| 93 | +* test(KDP): add unit test for gates res network ([1d980e0](https://github.com/piotrlaczkowski/keras-data-processor/commit/1d980e0)) |
| 94 | +* test(KDP): added test for advanced features ([d4fc5f3](https://github.com/piotrlaczkowski/keras-data-processor/commit/d4fc5f3)) |
| 95 | +* test(KDP): added test for advanced features ([c18a59b](https://github.com/piotrlaczkowski/keras-data-processor/commit/c18a59b)) |
| 96 | +* test(KDP): adding passthrough tests ([f98dc2c](https://github.com/piotrlaczkowski/keras-data-processor/commit/f98dc2c)) |
| 97 | +* test(KDP): dummy ([4181bb3](https://github.com/piotrlaczkowski/keras-data-processor/commit/4181bb3)) |
| 98 | +* test(KDP): dummy commit ([2883d79](https://github.com/piotrlaczkowski/keras-data-processor/commit/2883d79)) |
| 99 | +* test(KDP): dummy commit ([1f1e35b](https://github.com/piotrlaczkowski/keras-data-processor/commit/1f1e35b)) |
| 100 | +* test(KDP): empty commit for testing ([9b0f386](https://github.com/piotrlaczkowski/keras-data-processor/commit/9b0f386)) |
| 101 | +* test(KDP): extending testes for preprocessor module ([2e23b3d](https://github.com/piotrlaczkowski/keras-data-processor/commit/2e23b3d)) |
| 102 | +* refactor(KDP): impreoving auto configuration functionality and UX ([7b76a99](https://github.com/piotrlaczkowski/keras-data-processor/commit/7b76a99)) |
| 103 | +* refactor(KDP): maintainance on preprocessor to optimize code and refactor ([7146afe](https://github.com/piotrlaczkowski/keras-data-processor/commit/7146afe)) |
| 104 | +* refactor(KDP): removing tf-proba dependency ([83cb73d](https://github.com/piotrlaczkowski/keras-data-processor/commit/83cb73d)) |
| 105 | +* refactor(KDP): splitting custom_layers ([f029f77](https://github.com/piotrlaczkowski/keras-data-processor/commit/f029f77)) |
| 106 | +* refactor(KDP): splitting layers into separate files ([c188267](https://github.com/piotrlaczkowski/keras-data-processor/commit/c188267)) |
| 107 | +* refactor(KDP): splitting more tests for layers ([84293f0](https://github.com/piotrlaczkowski/keras-data-processor/commit/84293f0)) |
| 108 | +* feat(validation): add day of the month add assertions and error handling ([fa88c24](https://github.com/piotrlaczkowski/keras-data-processor/commit/fa88c24)) |
| 109 | +* fix: update distribution aware encoder and tests ([62f0dba](https://github.com/piotrlaczkowski/keras-data-processor/commit/62f0dba)) |
| 110 | +* fix(validation): added unit tests and fixed some small bugs (#12) ([3042e2a](https://github.com/piotrlaczkowski/keras-data-processor/commit/3042e2a)), closes [#12](https://github.com/piotrlaczkowski/keras-data-processor/issues/12) |
| 111 | +* Merge branch 'main' into feat_adding_grvs ([147bceb](https://github.com/piotrlaczkowski/keras-data-processor/commit/147bceb)) |
| 112 | +* Merge branch 'main' into feat_dist_aware_embedding_numerical ([27dff94](https://github.com/piotrlaczkowski/keras-data-processor/commit/27dff94)) |
| 113 | +* Merge branch 'main' into fix_tab_att_and_transfor ([6312d09](https://github.com/piotrlaczkowski/keras-data-processor/commit/6312d09)) |
| 114 | +* Merge branch 'main' into tabular_attention_tests ([9491590](https://github.com/piotrlaczkowski/keras-data-processor/commit/9491590)) |
| 115 | +* Merge branch 'piotrlaczkowski:main' into cutom_preprocess_smart ([1d7e48a](https://github.com/piotrlaczkowski/keras-data-processor/commit/1d7e48a)) |
| 116 | +* Merge branch 'piotrlaczkowski:main' into feat_num_emb ([0bf0cc3](https://github.com/piotrlaczkowski/keras-data-processor/commit/0bf0cc3)) |
| 117 | +* Merge branch 'piotrlaczkowski:main' into feat_num_emb ([1dd8e83](https://github.com/piotrlaczkowski/keras-data-processor/commit/1dd8e83)) |
| 118 | +* Merge pull request #1 from piotrlaczkowski/main ([609dd5b](https://github.com/piotrlaczkowski/keras-data-processor/commit/609dd5b)), closes [#1](https://github.com/piotrlaczkowski/keras-data-processor/issues/1) |
| 119 | +* test(validation): added unit tests and fixed a little type mismatch ([d0303cb](https://github.com/piotrlaczkowski/keras-data-processor/commit/d0303cb)) |
| 120 | + |
1 | 121 | ## [1.9.0](https://github.com/piotrlaczkowski/keras-data-processor/compare/kdp.1.8.0...kdp.1.9.0) (2024-12-06) |
2 | 122 |
|
3 | 123 |
|
|
0 commit comments