Btyd

Latest version: v0.1b3

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

Scan your dependencies

Page 4 of 6

0.8.2

- improve documentation
- remove MBG/NBD methods, as these are easily accessible via the MBG/CNBD-k methods
- allow `T.star` to be a vector in `*.GenerateData` methods for MCMC models

0.8.0

- add
* `pnbd.GenerateData`
* `mcmc.pmf`
* `mcmc.Expectation`
* `mcmc.mcmc.ExpectedCumulativeTransactions`
* `mcmc.PlotTrackingCum`
* `mcmc.PlotTrackingInc`
* `mcmc.PlotFrequencyInCalibration`
- adapt `bgcnbd.pmf` to return matrix in case that both `t` and `x` are vectors
- dropp unnecessary `cal.cbs` argument from `mcmc.PAlive`
- allow flexible sample size in `mcmc.DrawFutureTransactions`
- removeGammaGompertz/NBD due to broken `ggnbd.ConditionalExpectedTransactions`

0.7.2

- add new methods: `elog2inc`, `elog2cum`, `cdnow.sample`
- improve documentation and demos

0.7.1

- `elog2cbs` now returns sum over sales for calibration and holdout period
- enhance CDNow demo with estimating of monetary component (i.e. CLV estimate)
- methods accepting `params` check for names, if named vectors are passed

0.7.0

- disable `ggnbd.ConditionalExpectedTransactions`
- (m)bgcnbd.ConditionalExpectedTransactions uses same h2f1 method as BTYD, if GSL is not present
- add Travis-CI
- format R code with `formatR::tidy_dir('R', indent=2)`

0.6.4

- (m)bgcnbd.GenerateData can now handle multiple holdout period lengths, and differing calibration periods for each customer
- fix bias in (m)bgcnbd.ConditionalExpectedTransactions by re-scaling via (m)bgcnbd.Expectation

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.