Skip to content

Releases: MobileTeleSystems/Ambrosia

Ambrosia 0.4.1

21 Apr 16:51
Compare
Choose a tag to compare

Hotfix for pyspark import in spark criteria.

Ambrosia 0.4.0

21 Apr 15:59
cc6851f
Compare
Choose a tag to compare
  • Documentation and usage examples have been substantially reworked and updated.

  • The Designer class and design methods functionality is updated.

    • Empirical design now supports the choice of hypothesis alternative and group ratio parameter

    • Look of resulting tables with calculated parameters is unified for all design methods

    • Changed multiprocessing strategy for bootstrap criterion

  • The Tester class functionality is updated.

    • Spark data support for the Tester class is added. Independent t-test is available now

    • Bootstrap criterion can now return deterministic output using a random_seed parameter

    • Paired bootstrap criterion is now available

    • MHC now is optional and takes into account the number of passed metrics

    • first_errors parameter renamed to first_type_errors

  • pyspark package now is optional and could be installed using pip extras.

  • Fixed a set of bugs.

Ambrosia 0.3.0

15 Feb 11:59
48bc478
Compare
Choose a tag to compare

In these release we introduce the following updates:

  • The Designer theoretical methods now can be used for the binary data
  • The Designer theoretical methods now supports hypothesis alternative and group ratio parameters
  • All individual data processing classes have been updated to use the fit and transform methods
  • IQRPreprocessor, BoxCoxTransformer, LogTransformer classes have been added in ambrosia.preprocessing
  • The Preprocessor class now can store all transformation in one json file
  • The MLVarianceReducer can store and load picklable ML model
  • Other changes in data processing classes

You can see the detailed changelog here: https://github.com/MobileTeleSystems/Ambrosia/blob/main/CHANGELOG.rst

Ambrosia 0.2.0

22 Nov 13:40
Compare
Choose a tag to compare

Library name changed back to ambrosia. Naming conflict in PyPI has been resolved.
0.1.x versions are still available in PyPI under ambrozia name.

Ambrosia 0.1.2

16 Nov 11:55
6050398
Compare
Choose a tag to compare

T-test absolute effect calculation bug fix.

Ambrosia 0.1.1

04 Oct 10:47
8ed1bd3
Compare
Choose a tag to compare

Hotfix for library naming.
Library temporary renamed to ambrozia in PyPI repository due to hidden naming conflict.

Ambrosia 0.1.0

03 Oct 11:17
Compare
Choose a tag to compare

First release

First release of Ambrosia package:

  • Added Designer class for experiment parameters design
  • Added Spliiter class for A/B groups split
  • Added Tester class for experiment effect measurement
  • Added various classes for experiment data preprocessing
  • Added A/B testing tools with wide functionality