Closed kenteross closed 5 months ago
]
:tada: Welcome to PyMC! :tada: We're really excited to have your input into the project! :sparkling_heart:
If you haven't done so already, please make sure you check out our Contributing Guidelines and Code of Conduct.
This seems to be code from pymc-marketing, so I suggest opening an issue there
@ricardoV94 oh okay, thanks! I'll submit it over there.
Describe the issue:
I'm running a model using a logistic saturation transformation followed by a delayed adstock transformation for a PYMC model. I have a burn-in period of 30 days, and my issue appears when I add the code to slice the burn-in period out. After adding the slice the model will run out of RAM even with very few samples. Reversing the order of the transformations (i.e., adstock before saturation) seems to work without running into RAM issues though.
Reproduceable code example:
Error message:
PyMC version information:
The version of PYMC I'm using is '5.13.1'
Context for the issue:
I think the issue is coming from the convolution in the adstock transformation, but I'm not sure why my code works when I do the adstock transformation before the saturation transformation.