def drop_features(X_train, X_test):
# Drop some features from the get-go. No idea how these were found.
X_train = X_train.drop(['F6', 'F26'], 1)
X_test = X_test.drop(['F6', 'F26'], 1)
# Drop additional low-variance features. This *may* be overfitting to the
# test data, since the hyperparameters are different for train/test.
X_train = VarianceThreshold(1.3).fit_transform(X_train)
X_test = VarianceThreshold(1.25).fit_transform(X_test)
return X_train, X_test
hyperopt-xgb.py 文件源码
python
阅读 29
收藏 0
点赞 0
评论 0
评论列表
文章目录