когда я выполняю код KernalPCA в Kaggle, прогнозирую цены на дом, он возвращает мне такую ошибку SVD did not converge in Linear Least Squares
from sklearn.decomposition import KernelPCA
from sklearn.model_selection import GridSearchCV
lr_with_kpca_pipeline = Pipeline([
('kpca', KernelPCA()),
('lr', LinearRegression())
])
lr_with_kpca_param = {
'kpca__gamma': np.linspace(0.001, 0.03, 10),
'kpca__kernel': ['rbf', 'linear', 'poly'],
'lr__normalize': [False, True]
}
lr_with_kpca_grid_cv = GridSearchCV(lr_with_kpca_pipeline, param_grid=lr_with_kpca_param, cv=3, verbose=True, n_jobs=-1, iid=True)
lr_with_kpca_grid_cv.fit(x_train, y_train)