Closed mcsage closed 5 years ago
The issue is probably the use of OpenBLAS on Linux which causes an error due to the perfect linear fit. Windows will be using a different library for the regression which handles the degenerate model better in this case.
If you see this sort of data, I would suggest testing for perfect linearity before running tbats. For example, you could use ets() which would give sigma=0 and AIC=-Inf in this case, indicating the model is degenerate. In such cases, there is no need to try to fit a tbats() model.
Thanks for the explanation. I was just wondering why there is a difference at the outcome doing the same thing on both platforms.
Hi, We are facing an issue with forecast::tbats() throwing an error under Linux but not under Windows.
forecast pkg version: 8.7
Linux System:
Windows:
Adding a rnorm runs without error under Linux:
Is this a known bug or is this an intended behavior?