Releases: aequitas-aod/core-lib
Releases · aequitas-aod/core-lib
2.1.1
2.1.0
2.1.0 (2024-09-26)
Features
- wrap regression dataset and classification metric classes (54aec09)
Dependency updates
- deps: update dependency pandas to v2.2.3 (b39e2a4)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.101 (0b28ce4)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.102 (afc8c3d)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.103 (ab182b0)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.104 (6779670)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.105 (a68c14e)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.106 (e7a82fb)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.107 (129a8a3)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.92 (5dea77d)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.94 (99222a1)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.95 (1cd6282)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.96 (884ba37)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.97 (28109cb)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.98 (b9851c7)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.99 (b4fd8e7)
- deps: update dependency setuptools to ~=71.1.0 (d29921f)
- deps: update dependency setuptools to ~=72.2.0 (0491df2)
- deps: update dependency setuptools to ~=74.1.0 (78726ab)
- deps: update dependency setuptools to ~=75.1.0 (bbbd8f3)
- deps: update dependency setuptools to v70 (3d2f4d8)
- deps: update dependency setuptools to v71 (ec35b30)
- deps: update dependency setuptools to v72 (3090d0d)
- deps: update dependency setuptools to v73 (608fdd3)
- deps: update dependency setuptools to v74 (1a3164f)
- deps: update dependency setuptools to v75 (2e217bb)
- deps: update dependency tensorflow to ~=2.17.0 (ed34aa1)
- deps: update node.js to 20.16 (0972c7a)
- deps: update node.js to 20.17 (acec58f)
Bug Fixes
- remove value error exception if df is None (284c49e)
Tests
General maintenance
2.0.1
2.0.0
2.0.0 (2024-07-12)
⚠ BREAKING CHANGES
- aif360 integration
Features
- add AdultDataset to dataset creation method (d25df9b)
- add metrics to MulticlassLabelDataset (2abab38)
- add score metrics for adult dataset (766afd7)
- add scores metrics to binary label dataset (d88336c)
- add scores_metrics property to abstract StructuredDataset class (ae3bdcd)
- add wrapper for mitigation techniques (99c78ef)
- aif360 integration (7f2ce12)
- copy paste adult preproc function (dcd2553)
- copy paste adult preproc function (cde2565)
- create AdultDataset class (a0a0821)
- factory pattern for creating datasets (b574912)
- strategy pattern (bb38128)
- test: add nans (60695e9)
Dependency updates
- deps: update dependency aif360 to v0.6.1 (02ac5c0)
- deps: update dependency numpy to v1.26.3 (762bb30)
- deps: update dependency numpy to v1.26.4 (86928fe)
- deps: update dependency scikit-learn to v1.4.0 (aa5df9e)
- deps: update dependency scikit-learn to v1.4.1.post1 (2deff1c)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.83 (7d76278)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.84 (417fc57)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.85 (b215c6b)
- deps: update node.js to 20.11 (3f44e79)
Bug Fixes
- add automatic download of real-world datasets (040d55e)
- add missing file for strategy pattern (3599801)
- allow creation of MulticlassLabelDataset in create_dataset function (cfdbe62)
- binary label dataset toy creation (781637a)
- BinaryLabelDatasetScoresMetric.metrics (9a7e657)
- change from properties to functions (4fca5e6)
- code-review and api (fbcb4dd)
- create AdultDataset using zoo function (ec3202d)
- dataset creation (a74060f)
- factory pattern with multiple inheritance (f0e0cd6)
- imputation strategy works directly on the dataframe (c32b124)
- move back to properties (to compute metrics) (298ee34)
- protected attribute generation (1f60528)
- regression dataset metrics correctly instantiated (98af99c)
- test metrics (b007d9b)
- test: move from prints to proper assertions (cbf7948)
Tests
- add more tests on metrics using labels (ce891b2)
- add skewed toy datasets (abe15ed)
- add tests for skewed and not skewed datasets (1faaa2d)
- adversarial debiasing (e297ebc)
- creation of dataframe with nans (test imp. strat. next) (a9f63df)
- dataframe creation functions (also with nans) (bc6685b)
- init multi label dataset (e38334c)
- instantiate metric class (5c55ee9)
- mean imputation strategy (bcd5b2d)
- refactoring + tests (0bad1f1)
- regressiondataset error (6e7a2bc)
- reweighing (a4dbc3f)
- switch from assertEquals to assertEqual (4dd7668)
- test adult preproc function (f8fce95)
- test dir on adult dataset (90c444c)
- test factory pattern (17c0552)
- test strategy pattern (b429d61)
General maintenance
- add missing package for AdultDataset (c968820)
- aif360 integration (7177c2a)
- aif360 integration (6451c9f)
- configure vs code (1e0533f)
- preserve "core" structure (3165cd4)
- preserve "core" structure (b49c578)
- update requirements (d98700a)
- update requirements (c9d34fc)
Refactoring
1.2.1
1.2.0
1.2.0 (2023-12-14)
Features
Dependency updates
- deps: update dependency numpy to v1.25.2 (a5e1105)
- deps: update dependency numpy to v1.26.0 (414d36d)
- deps: update dependency numpy to v1.26.1 (f7810bc)
- deps: update dependency numpy to v1.26.2 (2dcf2ce)
- deps: update dependency scikit-learn to v1.3.1 (6817221)
- deps: update dependency scikit-learn to v1.3.2 (6c8cdfe)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.44 (2d1b1f2)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.46 (c643abc)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.47 (da54f56)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.48 (4bc72c7)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.49 (a83851d)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.50 (affeac2)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.51 (39817ae)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.52 (2b063e7)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.53 (9bc5f0a)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.54 (7e2aeaf)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.55 (23f5b3d)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.56 (6439568)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.58 (0cc5d7a)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.59 (788cd2f)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.60 (200f6d6)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.61 (e0f6b6b)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.62 (4baf3f1)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.63 (bd6a0c1)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.64 (e903cbf)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.65 (2116e98)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.66 (1c82b71)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.67 (0a5ce29)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.68 (d39ac63)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.69 (1b280b6)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.70 (ee5e256)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.71 (cfa133b)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.72 (29f192c)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.74 (8cd87d6)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.75 (9d9a8e0)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.76 (7475e5e)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.77 (d9c5b12)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.78 (3db7e02)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.79 (1468ecd)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.80 (3a3c225)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.81 (d5695a4)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.82 (a7f2235)
- deps: update node.js to 18.18 (4946649)
- deps: update node.js to 20.10 (52c1600)
- deps: update node.js to 20.9 (1013a4d)
- deps: update node.js to v20 (c16eac3)
Build and continuous integration
- deps: update actions/checkout action to v4 (2ccde92)
- deps: update actions/setup-node action to v4 (b41c6e5)
- deps: update actions/setup-python action to v5 (4933708)
General maintenance
1.1.0
1.0.0
1.0.0 (2023-07-28)
Dependency updates
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.43 (2edf4aa)
- deps: update node.js to 18.17 (422af56)
Bug Fixes
- actually setup project (407ccab)
- deploy workflow not executed on master (7390903)
- minumum python version 3.9.0 (026640a)
Build and continuous integration
- deps: update actions/checkout action to v3 (7ae42cf)
- deps: update actions/setup-python action to v4 (22935a2)