Я пытаюсь создать модели, поддерживающие многомерный вывод. Одна из моделей, которые я пытаюсь использовать, — это GradientBoostingRegressor, которая изначально не поддерживает многомерный вывод. Существует обходной путь с помощью MultiOutputRegressor, который обеспечивает эту функциональность через какую-то «обертку». К сожалению, эта упаковка не работает при попытке выполнить настройку гиперпараметров с помощью RandomizedSearchCV.
Следующее работает:
Я пытаюсь создать модели, поддерживающие многомерный вывод. Одна из моделей, которые я пытаюсь использовать, — это GradientBoostingRegressor, которая изначально не поддерживает многомерный вывод. Существует обходной путь с помощью MultiOutputRegressor, который обеспечивает эту функциональность через какую-то «обертку». К сожалению, эта упаковка не работает при попытке выполнить настройку гиперпараметров с помощью RandomizedSearchCV. Следующее работает: [code]model_gradboost = MultiOutputRegressor(GradientBoostingRegressor(n_estimators=100, random_state=42)) model_gradboost.fit(X_train, y_train) y_pred_gradboost = model_gradboost.predict(X_test) [/code] Но следующее не так [code]gradboost_n_estimators = [100, 200, 300, 400, 500, 600, 700, 800] gradboost_max_depth = [3, 4, 5, 6, 7, 8] gradboost_eta = [0.01, 0.02, 0.04, 0.08, 0.012, 0.16] gradboost_max_features = ["sqrt", "log2", None] gradboost_alpha = [0.1, 0.2, 0.4, 0.6, 0.8, 0.9] gradboost_subsample = [0.5, 0.6, 0.7, 0.8, 0.9, 1] gradboost_loss = ["squared_error", "absolute_error", "huber", "quantile"]
Я пытаюсь создать модели, поддерживающие многомерный вывод. Одна из моделей, которые я пытаюсь использовать, — это GradientBoostingRegressor, которая изначально не поддерживает многомерный вывод. Существует обходной путь с помощью...
Я пытаюсь создать модели, поддерживающие многомерный вывод. Одна из моделей, которые я пытаюсь использовать, — это GradientBoostingRegressor, которая изначально не поддерживает многомерный вывод. Существует обходной путь с помощью...
Я попытался создать класс Python CustomStackingClassifier(), чтобы реализовать метод Stacking в ансамблевом машинном обучении. В этой реализации выходными данными базовых классификаторов являются прогнозируемые вероятности, а StratifiedKFold...
Я пытаюсь использовать пример кода из FinGPTForecaster. Я создал токен Huggingface и вошел в Huggingface из строки cmd (Windows 11). Пример кода, скопированный с
Воспроизведенный здесь пример кода выглядит следующим образом:
from datasets import...
Случайный лесной классификатор — это модель искусственного интеллекта. В этом коде я пытаюсь использовать его для классификации химических веществ. Однако при настройке случайного леса я заметил странную переменную ys_fit. Я пробовал искать в...