Closed flockonus closed 5 months ago
Hi @flockonus and sorry for the late response. You have to supply val_past_covariates
to model.fit()
as well.
For your meta question: If your target series has some forecastable characteristics, then the models should be able to learn them.
Describe the bug
Hello,
Very likely not a bug but a question(?)
I'm trying to code a ML model that would be able to make some short term predictions based on financial data, which looks like this for example:
The target is 'avg' while other features are supposed to be past_covariates. I scaled the data, split into train / val, but when trying to .fit i get the error:
ValueError: The dimensions of the series in the training set and the validation set do not match.
.To Reproduce
My goal is trying as many models as possible, i've started with
NBEATS
. I've looked up covariates docs but couldn't find any example that comes close.Full notebook + data here
Simplified snippet:
Expected behavior
I'd like to understand how to fit those many past_covariants (5 columns) with my given univariate target.
System (please complete the following information):
Additional context Also a more meta question, looking at the examples they seem to rely on periodicity. Given the data i'm trying to fit indicated no periodicity, is it still a possible fit with darts?