cmdstanpy - 使用来自元的 Prophet 时出现错误

问题描述 投票:0回答:1

我正在尝试使用元的先知库进行预测,但在拟合我的数据框时不断遇到相同的错误。

我使用的是虚拟环境,python 3.1,prophet 1.1.6,holidays=0.58,cmdstanpy=1.2.4

记录错误
14:54:18 - cmdstanpy - INFO - Chain [1] start processing
14:54:18 - cmdstanpy - INFO - Chain [1] done processing
14:54:18 - cmdstanpy - ERROR - Chain [1] error: terminated by signal 3221225657 
Traceback (most recent call last):
  File "C:\Program Files\JetBrains\PyCharm Community Edition 2024.1.4\plugins\python-ce\helpers\pydev\pydevconsole.py", line 364, in runcode
    coro = func()
  File "<input>", line 6, in <module>
  File "C:\Users\MuriloXavierDeSousa\PycharmProjects\cash-flow\.venv\lib\site-packages\prophet\forecaster.py", line 1232, in fit
    self.params = self.stan_backend.fit(stan_init, dat, **kwargs)
  File "C:\Users\MuriloXavierDeSousa\PycharmProjects\cash-flow\.venv\lib\site-packages\prophet\models.py", line 125, in fit
    raise e
  File "C:\Users\MuriloXavierDeSousa\PycharmProjects\cash-flow\.venv\lib\site-packages\prophet\models.py", line 121, in fit
    self.stan_fit = self.model.optimize(**args)
  File "C:\Users\MuriloXavierDeSousa\PycharmProjects\cash-flow\.venv\lib\site-packages\cmdstanpy\model.py", line 659, in optimize
    raise RuntimeError(msg)
RuntimeError: Error during optimization! Command 'C:\Users\MuriloXavierDeSousa\PycharmProjects\cash-flow\.venv\Lib\site-packages\prophet\stan_model\prophet_model.bin random seed=76105 data file=C:\Users\MURILO~1\AppData\Local\Temp\tmpyeys75p7\uuozwjja.json init=C:\Users\MURILO~1\AppData\Local\Temp\tmpyeys75p7\glhxw1po.json output file=C:\Users\MURILO~1\AppData\Local\Temp\tmpyeys75p7\prophet_modelf0ftxvye\prophet_model-20241015145418.csv method=optimize algorithm=newton iter=10000' failed: 

我已经安装了 C++ 编译器,更改了系统路径中的路径,更改了库的版本,阅读了互联网上的所有内容,但我仍然遇到相同的错误。我已经使用 cmdstanpy 重新安装了 cmdstan,一切正常,但是当我安装时,我得到了同样的错误。

import  cmdstanpy
cmdstanpy.install_cmdstan(compiler=True, overwrite=True)
python runtime-error facebook-prophet
1个回答
0
投票

尝试更新你的Python版本

© www.soinside.com 2019 - 2024. All rights reserved.