sklearn

sklearn做交叉验证

交叉验证是经常用到的验证方法 使用sklearn可以很大程度上简化交叉验证的过程 使用过程见下方: from sklearn import cross_validation gbdt=GradientBoostingRegressor() score = cross_validation.cross_val_score(gbdt, train_set, label_set,

sklearn中的gbdt源码分析

简单看了一下sklearn中的gbdt源码 在这里记录一下,目前来说还不能把gbdt的所有理论都搞清楚 sklearn有两个类似于gbdt的实现 GradientBoostingClassifier GradientBoostingRegressor 一个用于分类,另一个用于回归 这两个类其实区别只在于mixin上,下面是类继承关系 GradientBoostingRegr