我想知道我们是否可以在sklearn.pipeline
. 例如,对于分类问题,我可能想尝试ExtraTreesClassifier
使用 AND 而不在其PCA
前面进行转换。在实践中,它可能是一个带有额外参数的管道,用于指定PCA
步骤的切换,以便我可以通过GridSearch
等对其进行优化。我在 sklearn 源代码中没有看到这样的实现,但是有什么解决方法吗?
ExtraTreesClassifier.max_features
此外,由于管道中后续步骤的可能参数值可能取决于前一步中的参数(例如,取决于的有效值PCA.n_components
),是否可以在sklearn.pipeline
和中指定这种条件依赖sklearn.grid_search
?
谢谢!