scikit learn Pipeline 是否将 StandardScaler 应用于 y?

2024-04-12

鉴于我的管道是

pipe = Pipeline([('scaler', StandardScaler()), ('regressor', LinearRegression())])

然后我打电话pipe.fit(X_train, y_train),管道是否将缩放器应用于特征和目标,还是仅应用于特征?

如果不是的话,这样做的目的是什么y论证服务于fit_transformStandardScaler 的方法?该文档确实令人困惑。
For fit它说y被忽略。为了fit_transform上面写着“适合 X 的变压器andy”。对于transform它说y已弃用。

我尝试浏览 github 上的源代码,但很快就在函数链中迷失了方向。


仅对特征进行缩放。查看文档,这种混乱是可以理解的。为了说服自己,请仅使用缩放器运行管道并查看输出。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

scikit learn Pipeline 是否将 StandardScaler 应用于 y? 的相关文章

随机推荐