Надеюсь это поможет!

чил модель XGBoostRegressor. Когда мне приходится использовать эту обученную модель для прогнозирования нового ввода, функция предиката () выдает ошибку несоответствия feature_names, хотя вектор входного признака имеет ту же структуру, что и данные обучения.

Кроме того, чтобы построить вектор признаков в той же структуре, что и обучающие данные, я выполняю много неэффективной обработки, например добавляю новые пустые столбцы (если данных не существует), а затем перестраиваю столбцы данных так, чтобы они соответствовали тренировочная структура. Есть ли лучший и более чистый способ форматирования ввода, чтобы он соответствовал структуре обучения?

Ответы на вопрос(6)

Ваш ответ на вопрос