运行 ARIMA 模型时出现内存问题
Memory issue while running ARIMA model
我正在尝试 运行 我的 ARIMA 模型,但出现以下错误:-
MemoryError: Unable to allocate 52.4 GiB for an array with shape (83873, 83873) and data type
float64
我的 python/anaconda 安装在 C 驱动器中并且有大约 110GB 的可用空间 space 但仍然出现此错误。我该如何解决?
下面还有我的代码:-
from statsmodels.tsa.arima_model import ARIMA
model=ARIMA(df['Sales'],order=(1,0,1))
model_fit=model.fit()
我尝试将数据帧切片为仅 1 年的值,但仍然有问题。
Anaconda 版本为 3.8-64 位。
我的数据框看起来像这样-
它大约有 83,873 行。
我做了一个枢轴转换,它解决了我的问题。
我正在尝试 运行 我的 ARIMA 模型,但出现以下错误:-
MemoryError: Unable to allocate 52.4 GiB for an array with shape (83873, 83873) and data type
float64
我的 python/anaconda 安装在 C 驱动器中并且有大约 110GB 的可用空间 space 但仍然出现此错误。我该如何解决?
下面还有我的代码:-
from statsmodels.tsa.arima_model import ARIMA
model=ARIMA(df['Sales'],order=(1,0,1))
model_fit=model.fit()
我尝试将数据帧切片为仅 1 年的值,但仍然有问题。
Anaconda 版本为 3.8-64 位。
我的数据框看起来像这样-
它大约有 83,873 行。
我做了一个枢轴转换,它解决了我的问题。