Slackbot
11/22/2023, 11:54 PMJosé Morales
11/22/2023, 11:58 PMFarzad E
11/23/2023, 12:46 AMresults
attribute so nf.models[0].results
doesn't work and I can't figure out where it saves the loss values after fitting is finished.José Morales
11/23/2023, 12:47 AMnf.models[0].trainer.callback_metrics
Farzad E
11/23/2023, 12:48 AMJosé Morales
11/23/2023, 12:49 AMFarzad E
11/23/2023, 12:50 AMJosé Morales
11/23/2023, 12:58 AMfrom neuralforecast.core import NeuralForecast
from neuralforecast.models import NHITS
from neuralforecast.utils import AirPassengersPanel
model = NHITS(h=12, input_size=24, max_steps=5)
nf = NeuralForecast(models=[model], freq='M')
nf.fit(AirPassengersPanel, val_size=12)
nf.models[0].trainer.callback_metrics
yields
{'train_loss': tensor(55.4308),
'train_loss_step': tensor(55.4308),
'train_loss_epoch': tensor(55.4308),
'valid_loss': tensor(91.5336),
'ptl/val_loss': tensor(91.5336)}
José Morales
11/23/2023, 12:58 AMFarzad E
11/23/2023, 1:00 AMMax (Nixtla)
11/23/2023, 4:25 AM