Skip to content

Releases: kolmogorov-lab/abacus

ABacus 0.0.6

01 Apr 18:02
52951c4
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.0.5...v0.0.6

ABacus 0.0.5

07 Feb 19:41
52951c4
Compare
Choose a tag to compare

Release of ABacus 0.0.5.

Changed

  • Downgraded to Python 3.8.

ABacus 0.0.4

05 Oct 10:15
123540c
Compare
Choose a tag to compare

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

27 Sep 20:20
b596d8b
Compare
Choose a tag to compare

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

26 Aug 14:16
18e933a
Compare
Choose a tag to compare

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

06 Aug 17:07
Compare
Choose a tag to compare

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