【发布时间】:2020-12-26 12:26:55
【问题描述】:
我想将目标变量转换器添加到我的 sklearn 管道中。通常对于像 PCA 或任何类型的回归分类器这样的操作,sklearn 支持 CV 的参数网格,例如:
param_grid = [{
"pca__n_components": [5, 10, 25, 50, 125, 250, 625, 1500, 3000],
"rdf__n_estimators": n_estimators,
"rdf__bootstrap": bootstrap,
"rdf__max_depth": max_depth,
"rdf__class_weight": class_weight}]
是否也可以在此网格中添加可变变压器?例如,我想先训练我的回归器而不转换目标变量,然后使用PowerTransformer(),我想缩放我的目标变量并想看看它是否能改善我的结果。是否也可以将这些集成到参数网格中?
【问题讨论】:
标签: python machine-learning scikit-learn