Как искать заказ SARIMA и сезонный заказ через hyperopt (python)
Я пытаюсь найти пространство SARIMA, чтобы оптимизировать порядок и season_order без необходимости выполнять поиск по сетке. Поскольку форма вызова SARIMAx statsmodels.tsa.statespace.sarimax.SARIMAX(endog, exog=None, order=(1, 0, 0), seasonal_order=(0, 0, 0, 0),)
Мне интересно, как я должен определить соответствующее пространство поиска для гиперопти Python, более конкретно, так как пространство обычно определяется как что-то вроде:
space = hp.choice('a',
[
('case 1', 1 + hp.lognormal('c1', 0, 1)),
('case 2', hp.uniform('c2', -10, 10))
])
Я не понимаю, как я мог бы определить пространство аримы подобным образом. Есть идеи?