Ethicml

Latest version: v1.3.0

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 8

0.7.1

What's Changed
* Make `is_fairness_algo` a `ClassVar` by thomkeh in https://github.com/wearepal/EthicML/pull/548


**Full Changelog**: https://github.com/wearepal/EthicML/compare/v0.7.0...v0.7.1

0.7.0

What's Changed

Security updates
* Bump types-pillow from 9.0.4 to 9.0.6 by dependabot in https://github.com/wearepal/EthicML/pull/514
* Enable Auto-merge of dependabot prs by olliethomas in https://github.com/wearepal/EthicML/pull/528
* Bump mypy from 0.931 to 0.940 by dependabot in https://github.com/wearepal/EthicML/pull/524
* Auto merge dependabot by olliethomas in https://github.com/wearepal/EthicML/pull/529
* Bump ranzen from 1.1.3 to 1.1.4 by dependabot in https://github.com/wearepal/EthicML/pull/527
* add guard that ci workflow passes successfully by olliethomas in https://github.com/wearepal/EthicML/pull/530
* Bump ray from 1.10.0 to 1.11.0 by dependabot in https://github.com/wearepal/EthicML/pull/523
* Bump pytest from 7.0.1 to 7.1.0 by dependabot in https://github.com/wearepal/EthicML/pull/526
* Bump mypy from 0.940 to 0.941 by dependabot in https://github.com/wearepal/EthicML/pull/531
* Bump typed-argument-parser from 1.4 to 1.7.2 by dependabot in https://github.com/wearepal/EthicML/pull/544

Docs updates
* Use new docs theme which supports dark mode by thomkeh in https://github.com/wearepal/EthicML/pull/521
* Rearrange the docs a bit by thomkeh in https://github.com/wearepal/EthicML/pull/522
* add some docstrings, mostly with links to the docs of sklearn by olliethomas in https://github.com/wearepal/EthicML/pull/520
* add some more text to the cross validator docstrings by olliethomas in https://github.com/wearepal/EthicML/pull/532
* Create 404.md by olliethomas in https://github.com/wearepal/EthicML/pull/535
* Update 404.rst by olliethomas in https://github.com/wearepal/EthicML/pull/536
* Change how table of contents are displayed by thomkeh in https://github.com/wearepal/EthicML/pull/545

Minor API changes
* remove Postprocess from evaluate_models as its not used. Store hyperparams in results table. Append Hyperparams to K&C name. by olliethomas in https://github.com/wearepal/EthicML/pull/537
* add a default arg for dir. Also, make most model inits be kwarg-only by olliethomas in https://github.com/wearepal/EthicML/pull/539
* add a property of Kamiran that returns the instance weights of the gr… by olliethomas in https://github.com/wearepal/EthicML/pull/542

Bugfixes
* Scaler should be used in evaluate models async by olliethomas in https://github.com/wearepal/EthicML/pull/540

**Full Changelog**: https://github.com/wearepal/EthicML/compare/v0.6.0...v0.7.0

0.6.0

What's Changed
* Mark type aliases explicitly by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/475
* Try to turn datasets into dataclasses by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/474
* aif converter by olliethomas in https://github.com/predictive-analytics-lab/EthicML/pull/476
* add acs employment dataset, and abstract some common elements of the acs datasets by olliethomas in https://github.com/predictive-analytics-lab/EthicML/pull/477
* Make the new dataset dataclasses hydra-compatible by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/478
* Replace custom async code with ray by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/479
* Exclude imports from docs building by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/480
* Fix more docs problems by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/482
* Turn all datasets into dataclasses by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/483
* Disentangle Kamishima into fit()/predict() by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/484
* Fix problems that were uncovered by the slow tests by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/486
* Mark more tests as slow by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/487
* Define labels for confusion-matrix metrics by olliethomas in https://github.com/predictive-analytics-lab/EthicML/pull/489
* Use fit()/predict() split for Zafar by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/490
* Replace count_true with np.count_nonzero by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/493
* Create CITATION.cff by olliethomas in https://github.com/predictive-analytics-lab/EthicML/pull/495
* Add diagram to README.md by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/497
* Remove `__init__` from algorithm base classes by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/500
* Add tests for the algorithms that now are dataclasses by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/501
* Create dependabot.yml by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/502
* Update black to non-beta version by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/508
* Turn metrics into dataclasses by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/518

**Full Changelog**: https://github.com/predictive-analytics-lab/EthicML/compare/v0.5.1...v0.6.0

0.5.0

What's Changed
Slight change to the API with a new feature. Separate `fit` and `predict` methods for the models.

* add separate fit and test functions by olliethomas in https://github.com/predictive-analytics-lab/EthicML/pull/472


**Full Changelog**: https://github.com/predictive-analytics-lab/EthicML/compare/v0.4.1...v0.5.0

0.4.0

What's Changed
New Dataset - Added ACS Income dataset from [Retiring Adult](https://arxiv.org/abs/2108.04884) using the excellent [folktables](https://github.com/zykls/folktables) by olliethomas in https://github.com/predictive-analytics-lab/EthicML/pull/469

Also, updated the dependencies.


**Full Changelog**: https://github.com/predictive-analytics-lab/EthicML/compare/v0.3.5...v0.4.0

0.3.5

What's Changed
* Delete the old docs subdir by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/466
* Wrap 3.10 in quotes by thomkeh in https://github.com/predictive-analytics-lab/EthicML/pull/467
* add a flag to invert the s value by olliethomas in https://github.com/predictive-analytics-lab/EthicML/pull/468


**Full Changelog**: https://github.com/predictive-analytics-lab/EthicML/compare/v0.3.4...v0.3.5

Page 4 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.