pipeline = Pipeline([
('scale', RobustScaler(quantile_range=()))
('classify', OneVsRestClassifier(SVC()))
],
memory=self.memory)
Учитывая этот конвейер, как настроить quantile_range в RobustScaler
, используя GridSearchCV
? Значение по умолчанию: quantile_range (25.0, 75.0). Альтернативы, которые я хочу попробовать, - это что-то вроде (5.0, 95.0), (10.0, 90.0), ..., (25.0, 75.0). Как этого добиться? Я думаю, params_grid должен выглядеть так:
params_grid = [{'scale__quantile_range': ??}]
Но я не знаю, что поместить в заполнитель вопросительного знака.