ShiftedBetaGeoModel.thin_fit_result#
- ShiftedBetaGeoModel.thin_fit_result(keep_every)[fuente]#
Devuelva una copia del modelo con un resultado de ajuste reducido.
Esto es útil al calcular estadísticas resumidas que pueden requerir demasiada memoria por cada muestra posterior.
Examples
fitted_gg = ... fitted bg = ... fitted_gg_thinned = fitted_gg.thin_fit_result(keep_every=10) fitted_bg_thinned = fitted_bg.thin_fit_result(keep_every=10) clv_thinned = fitted_gg_thinned.expected_customer_lifetime_value( transaction_model=fitted_bg_thinned, customer_id=t.index, frequency=t["frequency"], recency=t["recency"], T=t["T"], mean_transaction_value=t["monetary_value"], )