Моя модель представляет собой модель SARIMAX из пакета statsmodels , со следующим порядком (p, 0,0), без сезонного компонента и без внешних входов.Модель обучена делать «прогнозирование на один шаг вперед» с использованием временного ряда.
Я хочу проверить способность прогнозирования (при заданном горизонте прогнозирования) моей модели.Для этого у меня есть сотни мельчайших временных рядов, мой оценочный набор, для которого я делаю следующее:
- Я создаю новую модель и применяю функцию filter спараметры подогнанной модели
- Я запускаю функцию прогноз на горизонте прогнозирования по своему выбору
Пока он работает, и довольно быстро для прогноза (100 мс)в конечном итоге он становится очень медленным при выполнении всего набора временных рядов оценки.
У меня следующий вопрос: Как запустить задачу прогнозирования по партиям (а не по одному), какможно было бы сделать с любой моделью машинного обучения из пакета scikit-learn?