【发布时间】:2019-08-11 20:13:33
【问题描述】:
鉴于我的管道是
pipe = Pipeline([('scaler', StandardScaler()), ('regressor', LinearRegression())])
然后我打电话给pipe.fit(X_train, y_train),管道是将缩放器应用于特征和目标还是仅应用于特征?
如果不是,y 参数在 StandardScaler 的 fit_transform 方法中的作用是什么?文档真的很混乱。
对于fit,它表示y 被忽略。对于fit_transform,它显示“适合变压器到 X 和 y”。对于transform,它表示y 已弃用。
我尝试浏览 github 上的源代码,但很快就在函数链中迷失了方向。
【问题讨论】:
标签: python scikit-learn pipeline