sklearn make_pipeline 和 imblearn make_pipeline 的区别

数据挖掘 预测建模 熊猫 阶级失衡 管道 不平衡学习
2021-10-08 06:56:36

谁能解释一下和之间的sklearn.pipeline.make_pipline区别imblearn.pipeline.make_pipline

1个回答

imblearn软件包包含许多不同的采样器,可轻松对数据进行过采样或欠采样。这些采样器不能放置在标准的 sklearn 管道中。

为了允许将管道与这些采样器一起使用,该imblearn包还实现了扩展管道。sklearn该管道与添加了允许采样器的管道非常相似。

如果要在管道中包含采样器,请使用imblearn管道。否则,使用那个sklearn


imblearn 管道的代码可以在这里看到,sklearn 管道代码在这里请注意,这make_pipeline只是一种创建新管道的便捷方法,这里的区别实际上在于管道本身。