pymc version: 5.27.1
pymc marketing version: 0.18.2
I am getting the following error on pymc_marketing.mlflow.log_mmm
TypeError: log_model() got an unexpected keyword argument 'name'
# Log model configuration (saturation, adstock, priors, etc.)
pymc_marketing.mlflow.log_mmm_configuration(mmm_all)
# Log model derived info - pass the PyMC model
pymc_marketing.mlflow.log_model_derived_info(mmm_all.model)
# Log sample diagnostics - pass the idata
pymc_marketing.mlflow.log_sample_diagnostics(mmm_all.idata, tune=FINAL_TUNE)
mlflow.log_params({"train_test_split_date": TRAIN_TEST_SPLIT_DATE})
# Log the full MMM model as deployable artifact
pymc_marketing.mlflow.log_mmm(
mmm=mmm_all,
include_last_observations=True,
original_scale=True
)