Releases: kolmogorov-lab/abacus
Releases · kolmogorov-lab/abacus
ABacus 0.0.6
What's Changed
- __check_required_columns list of columns check fix by @egorshishkovets in #7
- Hotfix by @sergey-vakunov in #8
- 'cat cols added to clustering' by @sergey-vakunov in #9
- Update VERSION by @egorshishkovets in #11
New Contributors
- @egorshishkovets made their first contribution in #7
- @sergey-vakunov made their first contribution in #8
Full Changelog: 0.0.5...v0.0.6
ABacus 0.0.5
Release of ABacus 0.0.5.
Changed
- Downgraded to Python 3.8.
ABacus 0.0.4
Release of ABacus 0.0.4.
Added
- Add GitHub Action for automated publishing to PyPI on release.
- Make available to plot bootstrap distribution of differences.
- Make bootstrap available for binary metrics.
- Report now returns dictionary with params, not just print report.
- Change format of report output and add warning about usage of results.
- Add ability to save experiment plot and select its kind.
Changed
- Update lower bound of scipy to 1.10.0.
- target_flg -> target: unify property for setting target variable name.
- Remove unnecessary files.
- Change default treatment group name in splitter from 'target' to 'treatment'.
Fixed
- Calculation of zero's p-value in bootstrap confidence interval. Now it takes into account directionality of hypothesis.
- Now injections are passed as MDEs, not multiplicators of a metric.
ABacus 0.0.3
Release of ABacus 0.0.3.
What's new:
- include tests: initialization and statistical tests execution;
- introduce CI process for testing and linting;
- have a refactored code with black;
- have a fix for pydantic upper bound version;
- fix typos in links and code examples in README and documentation;
- use 5 digits in decimal place in statistic value and p-value of statistical tests;
- add open-source community files (CHANGELOG, CODE_OF_CONDUCT, CONTRIBUTING, SECURITY).
ABacus 0.0.2
Release of ABacus 0.0.2:
What's new:
- ABacus now has logo;
- technical documentation is available on readthedocs;
- removes hdbscan from dependencies and move to scikit-learn==1.3.0;
- relaxed dependencies versioning - now they are not pinned to particular versions but constrained to a range of versions;
- adds dynamic ABacus versioning instead of hard code;
- updated README.
ABacus 0.0.1
Initial release of ABacus:
- ABTest class for experiment evaluation
- SplitBuilder / ResplitBuilder class for splitting and getting groups of experiment
- MdeResearchBuilder class for experiment design
- Examples of basic functionality
- Documentation