def fit(self, X, y=None):
    return self
clf = Pipeline(steps=[('scaler', StandardScaler()), ('dim_red',
    ColumnExtractor(cols=(1, 3))), ('classification', GaussianNB())])
Как я могу использовать функцию выбора пользовательских функций в конвейере scikit-learn?