prophet: Error on fit

I’ve just installed prophet but It’s not working when I try to fit.

14:11:57 - cmdstanpy - INFO - Chain [1] start processing
14:11:57 - cmdstanpy - INFO - Chain [1] done processing
14:11:57 - cmdstanpy - ERROR - Chain [1] error: terminated by signal 3221225657 
Optimization terminated abnormally. Falling back to Newton.
14:11:58 - cmdstanpy - INFO - Chain [1] start processing
14:11:58 - cmdstanpy - INFO - Chain [1] done processing
14:11:58 - cmdstanpy - ERROR - Chain [1] error: terminated by signal 3221225657 
---------------------------------------------------------------------------
RuntimeError                              Traceback (most recent call last)
~\anaconda3\lib\site-packages\prophet\models.py in fit(self, stan_init, stan_data, **kwargs)
    101         try:
--> 102             self.stan_fit = self.model.optimize(**args)
    103         except RuntimeError as e:

~\anaconda3\lib\site-packages\cmdstanpy\model.py in optimize(self, data, seed, inits, output_dir, sig_figs, save_profile, algorithm, init_alpha, tol_obj, tol_rel_obj, tol_grad, tol_rel_grad, tol_param, history_size, iter, save_iterations, require_converged, show_console, refresh, time_fmt)
    730             else:
--> 731                 raise RuntimeError(msg)
    732         mle = CmdStanMLE(runset)

RuntimeError: Error during optimization: 

During handling of the above exception, another exception occurred:

RuntimeError                              Traceback (most recent call last)
<ipython-input-12-ae8672abeabc> in <module>
      1 # Python
      2 m = Prophet()
----> 3 m.fit(df)

~\anaconda3\lib\site-packages\prophet\forecaster.py in fit(self, df, **kwargs)
   1169             self.params = self.stan_backend.sampling(stan_init, dat, self.mcmc_samples, **kwargs)
   1170         else:
-> 1171             self.params = self.stan_backend.fit(stan_init, dat, **kwargs)
   1172 
   1173         self.stan_fit = self.stan_backend.stan_fit

~\anaconda3\lib\site-packages\prophet\models.py in fit(self, stan_init, stan_data, **kwargs)
    108                 )
    109                 args['algorithm'] = 'Newton'
--> 110                 self.stan_fit = self.model.optimize(**args)
    111             else:
    112                 raise e

~\anaconda3\lib\site-packages\cmdstanpy\model.py in optimize(self, data, seed, inits, output_dir, sig_figs, save_profile, algorithm, init_alpha, tol_obj, tol_rel_obj, tol_grad, tol_rel_grad, tol_param, history_size, iter, save_iterations, require_converged, show_console, refresh, time_fmt)
    729                 get_logger().warning(msg)
    730             else:
--> 731                 raise RuntimeError(msg)
    732         mle = CmdStanMLE(runset)
    733         return mle

RuntimeError: Error during optimization: 

image

Could anyone help me?

About this issue

Most upvoted comments

I have got mine working.

I installed the cmdstanpy package and imported by using the following…

import cmdstanpy cmdstanpy.install_cmdstan() cmdstanpy.install_cmdstan(compiler=True) # only valid on Windows

I have the same problem. som additional info, i previously ran prophet in a conda environment and didn’t have any issues. I recently changed from using conda envs to virtual envs and a brew python version and now it isn’t working

Same problem here. I tried creating various new virtual environment, then typing pip install prophet but nothing worked

Nope still didn’t resolve the issue

replace cmdstanpy version ,use pip install cmdstanpy==0.9.5 can resolve!!!

replace cmdstanpy version ,use pip install cmdstanpy==0.9.5 can resolve!!!