xgboost: Extreme Gradient Boosting

Extreme Gradient Boosting, which is an efficient implementation of gradient boosting framework. This package is its R interface. The package includes efficient linear model solver and tree learning algorithms. The package can automatically do parallel computation on a single machine which could be more than 10 times faster than existing gradient boosting packages. It supports various objective functions, including regression, classification and ranking. The package is made to be extensible, so that users are also allowed to define their own objectives easily.

Author
Tianqi Chen <tianqi.tchen@gmail.com>, Tong He <hetong007@gmail.com>, Michael Benesty <michael@benesty.fr>
Date of publication
2016-07-12 10:55:21
Maintainer
Tong He <hetong007@gmail.com>
License
Apache License (== 2.0) | file LICENSE
Version
0.4-4
URLs

View on CRAN

Man pages

agaricus.test
Test part from Mushroom Data Set
agaricus.train
Training part from Mushroom Data Set
getinfo
Get information of an xgb.DMatrix object
nrow-xgb.DMatrix-method
Number of xgb.DMatrix rows
predict-xgb.Booster.handle-method
Predict method for eXtreme Gradient Boosting model handle
predict-xgb.Booster-method
Predict method for eXtreme Gradient Boosting model
setinfo
Set information of an xgb.DMatrix object
slice
Get a new DMatrix containing the specified rows of orginal...
xgb.cv
Cross Validation
xgb.DMatrix
Contruct xgb.DMatrix object
xgb.DMatrix.save
Save xgb.DMatrix object to binary file
xgb.dump
Save xgboost model to text file
xgb.importance
Show importance of features in a model
xgb.load
Load xgboost model from binary file
xgb.model.dt.tree
Convert tree model dump to data.table
xgboost
eXtreme Gradient Boosting (Tree) library
xgb.plot.importance
Plot feature importance bar graph
xgb.plot.tree
Plot a boosted tree model
xgb.save
Save xgboost model to binary file
xgb.save.raw
Save xgboost model to R's raw vector, user can call xgb.load...
xgb.train
eXtreme Gradient Boosting Training

Files in this package

xgboost
xgboost/inst
xgboost/inst/doc
xgboost/inst/doc/xgboost.Rnw
xgboost/inst/doc/xgboost.R
xgboost/inst/doc/xgboostPresentation.Rmd
xgboost/inst/doc/discoverYourData.R
xgboost/inst/doc/discoverYourData.Rmd
xgboost/inst/doc/discoverYourData.html
xgboost/inst/doc/xgboostPresentation.R
xgboost/inst/doc/xgboostPresentation.html
xgboost/inst/doc/xgboost.pdf
xgboost/src
xgboost/src/subtree
xgboost/src/subtree/rabit
xgboost/src/subtree/rabit/src
xgboost/src/subtree/rabit/src/engine_mpi.cc
xgboost/src/subtree/rabit/src/allreduce_robust-inl.h
xgboost/src/subtree/rabit/src/engine_mock.cc
xgboost/src/subtree/rabit/src/allreduce_base.h
xgboost/src/subtree/rabit/src/engine.cc
xgboost/src/subtree/rabit/src/engine_base.cc
xgboost/src/subtree/rabit/src/allreduce_mock.h
xgboost/src/subtree/rabit/src/engine_empty.cc
xgboost/src/subtree/rabit/src/allreduce_base.cc
xgboost/src/subtree/rabit/src/allreduce_robust.h
xgboost/src/subtree/rabit/src/socket.h
xgboost/src/subtree/rabit/src/allreduce_robust.cc
xgboost/src/subtree/rabit/include
xgboost/src/subtree/rabit/include/dmlc
xgboost/src/subtree/rabit/include/dmlc/io.h
xgboost/src/subtree/rabit/include/rabit
xgboost/src/subtree/rabit/include/rabit/rabit-inl.h
xgboost/src/subtree/rabit/include/rabit/timer.h
xgboost/src/subtree/rabit/include/rabit/utils.h
xgboost/src/subtree/rabit/include/rabit/io.h
xgboost/src/subtree/rabit/include/rabit/engine.h
xgboost/src/subtree/rabit/include/rabit.h
xgboost/src/subtree/rabit/include/rabit_serializable.h
xgboost/src/Makevars
xgboost/src/src
xgboost/src/src/learner
xgboost/src/src/learner/learner-inl.hpp
xgboost/src/src/learner/objective-inl.hpp
xgboost/src/src/learner/evaluation.h
xgboost/src/src/learner/helper_utils.h
xgboost/src/src/learner/evaluation-inl.hpp
xgboost/src/src/learner/objective.h
xgboost/src/src/learner/dmatrix.h
xgboost/src/src/io
xgboost/src/src/io/simple_dmatrix-inl.hpp
xgboost/src/src/io/page_dmatrix-inl.hpp
xgboost/src/src/io/dmlc_simple.cpp
xgboost/src/src/io/sparse_batch_page.h
xgboost/src/src/io/simple_fmatrix-inl.hpp
xgboost/src/src/io/io.cpp
xgboost/src/src/io/libsvm_parser.h
xgboost/src/src/io/io.h
xgboost/src/src/io/page_fmatrix-inl.hpp
xgboost/src/src/sync
xgboost/src/src/sync/sync.h
xgboost/src/src/gbm
xgboost/src/src/gbm/gbm.cpp
xgboost/src/src/gbm/gblinear-inl.hpp
xgboost/src/src/gbm/gbtree-inl.hpp
xgboost/src/src/gbm/gbm.h
xgboost/src/src/tree
xgboost/src/src/tree/updater_prune-inl.hpp
xgboost/src/src/tree/updater.h
xgboost/src/src/tree/updater_colmaker-inl.hpp
xgboost/src/src/tree/updater_basemaker-inl.hpp
xgboost/src/src/tree/updater.cpp
xgboost/src/src/tree/model.h
xgboost/src/src/tree/updater_skmaker-inl.hpp
xgboost/src/src/tree/updater_distcol-inl.hpp
xgboost/src/src/tree/param.h
xgboost/src/src/tree/updater_sync-inl.hpp
xgboost/src/src/tree/updater_refresh-inl.hpp
xgboost/src/src/tree/updater_histmaker-inl.hpp
xgboost/src/src/data.h
xgboost/src/src/xgboost_main.cpp
xgboost/src/src/utils
xgboost/src/src/utils/fmap.h
xgboost/src/src/utils/omp.h
xgboost/src/src/utils/thread_buffer.h
xgboost/src/src/utils/base64-inl.h
xgboost/src/src/utils/random.h
xgboost/src/src/utils/config.h
xgboost/src/src/utils/math.h
xgboost/src/src/utils/thread.h
xgboost/src/src/utils/bitmap.h
xgboost/src/src/utils/utils.h
xgboost/src/src/utils/io.h
xgboost/src/src/utils/group_data.h
xgboost/src/src/utils/iterator.h
xgboost/src/src/utils/quantile.h
xgboost/src/xgboost_R.h
xgboost/src/xgboost_assert.c
xgboost/src/xgboost_R.cpp
xgboost/src/Makevars.win
xgboost/src/wrapper
xgboost/src/wrapper/xgboost_wrapper.h
xgboost/src/wrapper/xgboost_wrapper.cpp
xgboost/NAMESPACE
xgboost/demo
xgboost/demo/generalized_linear_model.R
xgboost/demo/predict_leaf_indices.R
xgboost/demo/cross_validation.R
xgboost/demo/basic_walkthrough.R
xgboost/demo/custom_objective.R
xgboost/demo/early_stopping.R
xgboost/demo/poisson_regression.R
xgboost/demo/00Index
xgboost/demo/create_sparse_matrix.R
xgboost/demo/predict_first_ntree.R
xgboost/demo/boost_from_prediction.R
xgboost/data
xgboost/data/agaricus.test.rda
xgboost/data/agaricus.train.rda
xgboost/R
xgboost/R/xgb.save.R
xgboost/R/nrow.xgb.DMatrix.R
xgboost/R/utils.R
xgboost/R/xgboost.R
xgboost/R/xgb.model.dt.tree.R
xgboost/R/xgb.DMatrix.R
xgboost/R/setinfo.xgb.DMatrix.R
xgboost/R/predict.xgb.Booster.R
xgboost/R/xgb.load.R
xgboost/R/xgb.importance.R
xgboost/R/xgb.plot.importance.R
xgboost/R/getinfo.xgb.DMatrix.R
xgboost/R/xgb.DMatrix.save.R
xgboost/R/predict.xgb.Booster.handle.R
xgboost/R/xgb.plot.tree.R
xgboost/R/xgb.train.R
xgboost/R/xgb.dump.R
xgboost/R/xgb.save.raw.R
xgboost/R/xgb.cv.R
xgboost/R/slice.xgb.DMatrix.R
xgboost/vignettes
xgboost/vignettes/xgboost.Rnw
xgboost/vignettes/xgboostPresentation.Rmd
xgboost/vignettes/discoverYourData.Rmd
xgboost/vignettes/xgboost.bib
xgboost/vignettes/vignette.css
xgboost/MD5
xgboost/build
xgboost/build/vignette.rds
xgboost/DESCRIPTION
xgboost/man
xgboost/man/predict-xgb.Booster.handle-method.Rd
xgboost/man/getinfo.Rd
xgboost/man/setinfo.Rd
xgboost/man/agaricus.test.Rd
xgboost/man/xgb.DMatrix.save.Rd
xgboost/man/xgb.save.Rd
xgboost/man/xgb.plot.importance.Rd
xgboost/man/xgb.model.dt.tree.Rd
xgboost/man/agaricus.train.Rd
xgboost/man/xgb.plot.tree.Rd
xgboost/man/xgb.load.Rd
xgboost/man/xgb.cv.Rd
xgboost/man/nrow-xgb.DMatrix-method.Rd
xgboost/man/xgboost.Rd
xgboost/man/xgb.DMatrix.Rd
xgboost/man/slice.Rd
xgboost/man/xgb.save.raw.Rd
xgboost/man/xgb.importance.Rd
xgboost/man/xgb.train.Rd
xgboost/man/xgb.dump.Rd
xgboost/man/predict-xgb.Booster-method.Rd
xgboost/LICENSE