sklearn fit transform 理解
2019-06-10 本文已影响0人
txlq
我是这样理解的:在回归/分类模型里,fit训练数据,predict测试数据。而在preprocess中,有的处理过程是需要从训练集数据中获得信息,比如LDA、PCA,此时就需要fit_transform训练数据,transform测试数据;但是有的preprocess根本不需要从训练数据中获得信息,比如多项式变换,因此fit就没有用,直接transform训练集和数据集都可以。
我是这样理解的:在回归/分类模型里,fit训练数据,predict测试数据。而在preprocess中,有的处理过程是需要从训练集数据中获得信息,比如LDA、PCA,此时就需要fit_transform训练数据,transform测试数据;但是有的preprocess根本不需要从训练数据中获得信息,比如多项式变换,因此fit就没有用,直接transform训练集和数据集都可以。