is it possible to tune parameters with grid search for custom kernels in scikit-learn?,"model.fit(X_train, y_train)"