I need to run many cross-validations at once for specific groups of
SVR hyperparamters: ((C_0,gamma_0),(C_1,gamma_1)...(C_n,gamma_n)) and thus, seek for a parallelization method to speed it up.
Maybe it could be possible to run the GridSearchCV so that instead of checking every possible combination of hyperparameters it would check them in 'element wise' manner. Example:
tuned_parameters = [{'kernel': ['rbf'], 'gamma': [1e-3, 1e-4],
'C': [100, 1000]]
clf = GridSearchCV(SVR(), tuned_parameters, cv=5, n_jobs=-1)
clf.fit(X_train, y_train)
thus in this case only two pairs of hyperparameters would be checked, namely: (1e-3,100) and (1e-4,1000) instead of all the four combinations.