parameters = {'alpha': [0.01, 0.001, 0.0001]}
cv = GridSearchCV(model, parameters, fit_params={'sample_weight': weights})
cv.fit(X, y)
выборочные веса в scikit-learn не работают при перекрестной проверке