pymc-labs / pymc-marketing

Bayesian marketing toolbox in PyMC. Media Mix (MMM), customer lifetime value (CLV), buy-till-you-die (BTYD) models and more.
https://www.pymc-marketing.io/
Apache License 2.0
665 stars 184 forks source link

Location for experimental functionality #941

Open wd60622 opened 1 month ago

wd60622 commented 1 month ago

@ferrine mentioned having some experimental marketing functionality. Where would it make sense to include this in the package? A pymc_marketing.experimental module or pymc_marketing.mmm.experimental? In pymc_experimental itself?

What are people's thoughts to best convey what might not be fully supported or stable?

ferrine commented 1 month ago

I'm for pymc_marketing.experimental, it will give exposure and time to crystallise the functionality. Something might go to pymc experimental later or in a new repo that will have shared components for time series

wd60622 commented 1 month ago

I think that is a fine location. I'd say, throw it directly in a new submodule of pymc_marketing.mmm as well. If you want to make it harder to reach then don't import it in pymc_marketing.mmm.__init__.py