0

Prophet モデルの相互検証を実行中に、エラーが発生しました。単位 'M'、'Y'、および 'y' は、明確な timedelta 値の期間を表していないため、サポートされなくなりました。

コード:

model=Prophet()
model.fit(df)
forecast=model.make_future_dataframe(periods=14,freq='A)
future=model.predict(forecast)
from prophet.diagnostics import cross_validation
dataframe_crossvalidation=cross_validation(model,initial=pd.to_timedelta(42,unit="Y"),
period=pd.to_timedelta(7,unit="Y"),horizon=pd.to_timedelta(14,unit="Y"))

**error: Units 'M', 'Y', and 'y' are no longer supported, as they do not represent unambiguous 
timedelta values durations**

この問題を解決する方法に関する推奨事項はありますか?

4

0 に答える 0