Ответсообщение недоступно
ты задаешь свой X и y, подаешь на вход Х, а на игрек что хочешь предсказывать. Что подаешь и что хочешь предсказывать сам выбираешь
по регрессорам это правда, CatBoost или XGBoost подходят, вы можете искусственно сделать модель авторегрессионной, если сделаете признаки равными переменной с лаггом
Для прогнозирования временных рядов подходят все решения для seq2seq (тот же NLP например), поэтому можете всех их рассматривать. Советую посмотреть на NHiTS или архитектуру трансформеров (Informer например), на вашем датасете должны обучиться. Они часто лучше рекуррентных нейросетей справляются.
Также есть шуточные решения, например построить диффузионную модель)