We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
initial_guess
BudgetOptimizer
Just wondering the reasoning behind initial_guessto be set flat across all channels.
pymc-marketing/pymc_marketing/mmm/budget_optimizer.py
Line 185 in 9755d3b
Shouldn't be more helpful and informative to the optimizer to start with a historical share?
initial_guess = (self.X[self.channel_columns].sum() / self.X[self.channel_columns].sum().sum()) .values * total_budget
The text was updated successfully, but these errors were encountered:
in
Hey @AlfredoJF
This is actually a very good idea, I'll added to the plans. Meantime, I'll be very happy if you can open a PR and move forward this implementation!
Let me know if, you would like to. I can give you a hand 🤚
Sorry, something went wrong.
Hey @cetagostini
Yeah sounds good, I'll try to get it done this week.
What do you think, should this replace the initial_guess array or have it as an option in allocate_budget similar to custom_constraints logic?
allocate_budget
custom_constraints
Line 120 in 9755d3b
No branches or pull requests
Just wondering the reasoning behind
initial_guess
to be set flat across all channels.pymc-marketing/pymc_marketing/mmm/budget_optimizer.py
Line 185 in 9755d3b
Shouldn't be more helpful and informative to the optimizer to start with a historical share?
The text was updated successfully, but these errors were encountered: