def gbr(X,y):
X_train,X_validation,y_train,y_validation = train_test_split(X,y,random_state=0)
sklearn_boost = GradientBoostingRegressor(random_state=1)
sklearn_boost.fit(X_train,y_train.ravel())
print 'training error:',1.0 - sklearn_boost.score(X_train,y_train)
print 'validation error:',1.0 - sklearn_boost.score(X_validation,y_validation)
time_fit(sklearn_boost,X_train,y_train.ravel())
评论列表
文章目录