Changelog#
0.1beta3#
ModBetaGeoModelBayesian implementation of Modified BG/NBD model added.Added
conditional_probability_of_being_alive_up_to_timetoParetoNBDFitter.Removed CSV model persistence and added a validation check for loading models from JSON files.
Removed
dilldependency for persistingfittersmodels.Converted
_check_inputsinto a static method and added a validation check for ‘frequency < T’.Converted
_dataframe_parserfrom a static method and removed unnecessary_check_inputscall.Removed direct imports for
BaseModelandPredictMixin.
0.1beta2#
GammaGammaModelBayesian implementation of Gamma-Gamma model added.Input validation added to
BaseModelclass.Fixed array broadcasting bug in
BetaGeoModel.Revised frequency and monetary value descriptions in User Guide.
Revised SQL code for monetary value calculations in documentation.
Added required dependencies to
setup.cfg.
0.1beta1#
Bayesian predictions now supported, enabling entire probability distributions as well as point estimates for predictive outputs.
Streamlined user API to minimize input arguments. All predictive methods are now also called from a single function.
model._idataattribute now persisted as anarviz.InferenceDataobject, and can be saved externally in JSON or CSV format. However, only JSONs can be loaded as of this release.Documentation updated to latest versions of
sphinxandpydata-sphinx-theme.Removed High Level Overview from documentation.
Added deprecation warning for legacy Lifetimes fitters module.
Removed extraneous
lifetimesimport causing build issues.Removed
psutilslibrary dependency.Added
numpy >=1.20.0library dependency.
utils.posterior_predictive_deviationmetric removed pending further evaluation.CI/CD pre-commit scripts added.
0.1alpha1#
Forked
lifetimeslibrary v0.11.3 and rebranded asbtyd.
BetaGeoCovarsFitterBG/NBD model with time-invariant covariates added tofittersmodule.Alpha version of new modeling backend created in models module to support Bayesian modeling via
pymc.
BetaGeoModelBayesian implementation of BG/NBD model added.Switched to Apache 2.0 license.
New experimental
posterior_predictive_deviationmetric added.