问题标签 [prophet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
49 浏览

python - 运行 Prophet CV 超参数调整的 Dask 使我的 PC 崩溃

与我的其他一些问题类似,我正在研究 FB Prophet 模型并希望对变量进行超参数调整。我相信(测试)我可以遍历非标准变量,首先将它们分配给网格中的变量。

它运行,但需要永远。让它去12个多小时,它仍然没有完成。读到我可以尝试使用 Dask 加快速度,但是每次运行它时,我的计算机都会崩溃。这是一个装备精良的游戏桌面,我在本地运行客户端,所以我假设我的 Dask 设置中有一些不正确的东西。

例如,即使运行创建参数网格的代码的第一部分也会使我的计算机崩溃:

我究竟做错了什么?

0 投票
1 回答
125 浏览

python - fbprophet 错误(ValueError:lam 值太大)

当我复制这个(下面的源代码)时,我总是看到同样的错误。

我使用了 pycharm IDE,并使用 anaconda 安装了先知(pip 不起作用,但 conda-forge 起作用)

来源:https ://colab.research.google.com/drive/1NN_vY_hp9gmHfqqRi778-V_7PRRXG8ww

错误信息:

我在谷歌上找不到任何关于这种错误的信息。

我需要帮助 :(

(ValueError: lam 值太大)

我认为这段代码在以前版本的先知中有效,但现在不行。

所以我想知道如何解决它或通过 conda 安装过去的先知。我是python的初学者。所以我不知道如何通过“conda -c conda-forge fbprophet”的转换来安装以前版本的包

0 投票
0 回答
41 浏览

python - 如何通过无服务器框架将先知模型集成到 aws lambda?

我正在尝试通过无服务器框架将 fb 中的先知模型集成到 aws lambda 中,在无服务器框架建立的 docker 构建期间出现以下错误:“ModuleNotFoundError: No module named 'numpy'”。我理解了这个错误,事实证明,预言家需要 numpy 才能自行构建(下一个链接:https ://discuss.streamlit.io/t/error-when-deploying-with-docker/2873 )。我使用 serless 框架的以下模块:https ://github.com/serverless/serverless-python-requirements 我已经尝试了不同的解决方案:第一个是创建一个我使用以下行运行的 Docker 文件:

对于无服务的我有:

问题是我有一个内存问题,因为它不像我以前使用 zip:true 和 slim:true 那样压缩包。所以我坚持集成 lambda 模块。

总结一下:我的包预言机要求在此之前集成预言机:=> pip install numpy => pip install -r requirements.txt 否则我得到 ModuleNotFoundError。

第二个问题是,如果我在具有上述特定请求的 docker 文件上运行,它不再压缩,所以我有一个内存限制错误,因为包太大了......

0 投票
0 回答
24 浏览

python - Pyinstaller 将脚本保存为单个文件时出错

我使用 Pyinstaller 将 python 脚本保存在单个可执行文件中,但是当我尝试在控制台中运行它时,它会在下面的日志中./dist/myscript/myscript引发AttributeError错误。

日志信息

如您所见,我正在使用 facebook 的 Prophet 库来预测时间序列数据,所有这些都在 docker 容器中完成。

0 投票
0 回答
131 浏览

facebook-prophet - AttributeError:“StanModel”对象没有属性“fit_class”

我是FB先知的新手,做时间序列分析。我有这个错误。我到处搜索,但找不到任何解决方案。你能帮帮我吗:AttributeError:'StanModel'对象没有属性'fit_class'

0 投票
1 回答
107 浏览

pandas - Facebook NeuralProphet - 从 pickle 加载模型进行预测

我有一个每周作业,它从 csv 文件中读取数据并基于 NeuralProphet 创建模型并转储 pickle 文件以供以后使用。

上面的 python 代码每周运行一次,它将模型文件转储到一个文件中。

现在,我有一个不同的 python 文件,它加载 pickle 文件并预测未来日期。

可以说,我在 csv 文件中有过去 2 年的数据,并从中创建了模型。现在,我想根据上述模型预测未来。

它是否正确?在这里,我没有将数据传递给 make_future_dataframe。但是,所有互联网示例也都传递了数据。由于数据是用来训练模型的,所以我在这里只使用模型。为什么我们还需要在这里传递数据,因为我们使用基于模型的预测(对于某个未知的未来日期)?

0 投票
1 回答
80 浏览

pandas - Facebook NeuralProphet - 生成模型文件

试图了解我是否可以使用 pickle 将模型存储在文件系统中。

问题:-加载多个 CSV 文件。我有多个 CSV 文件。如何在同一个泡菜文件中转储多个 CSV 文件并稍后加载以进行预测?

0 投票
1 回答
119 浏览

facebook-prophet - Fecebook NeauralProphet - 添加假期

我有一个通用数据集用于我的预测,其中包括全球数据。

现在,我想为模型添加假期。

  1. 如何将多个国家/地区假期添加到 add_country_holidays (m.add_country_holidays)?
  2. 如何将特定国家/地区的假期添加到假期数据中?
  3. 我是否需要针对国家/地区生成不同的模型?或者,整个数据集的一个模型很好,然后就可以添加回归量。建议是什么?
0 投票
1 回答
59 浏览

python - %conda install -c conda-forge 先知需要很长时间才能安装

尝试安装fb先知但是时间太长了,两个vscode编辑器都运行了将近一个小时

0 投票
0 回答
33 浏览

facebook-prophet - Facebook 先知无法从“convertdate.holidays”导入名称“lag_baomer”

我在 import fbprophet ImportError: cannot import name 'lag_baomer' from 'convertdate.holidays' 时发现问题