-
Notifications
You must be signed in to change notification settings - Fork 4.5k
New issue
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
Forecasting at scale (in parallel) #479
Comments
I found |
The Otherwise, if the time series are all totally independent then you could always just run a process for each processor separately on a subset of time series. |
@bletham
If these three sub-functions could execute parallelly, Prophet will also run faster without decresing |
I think that We've been talking recently about the possibility of moving the prediction code into Stan, which would speed it up a bunch and also reduce some code duplication between R and Python versions. I think that'd be the nicest way to improve prediction speed. |
@bletham I make a
Since With Python3's |
That's pretty beneficial. I'd be a bit hesitant to lose Py2 compatibility though, at least around here the transition is still a work in progress. I think I'd like to first evaluate the feasibility of doing the predictions in Stan. |
@bletham Anyway,predictions in Stan is first priority~ |
It looks like predictions in Stan are going to possible once an upstream issue in RStan has been fixed (#501). I'm going to close this issue since we are definitely moving in that direction, and once that is done we can revisit parallelization. |
I'd like to use prophet to predict time series for different entities over the same time frame (these entities are not related so it's not a multivariate problem). i.e. let's say I have 1,000 features that change over the same period of time, and I'd like to predict their values for the next 30 days. How can I train these models in parallel (or distribute the computation) using Prophet? Is there any example that covers something similar?
The text was updated successfully, but these errors were encountered: