Package ml.dmlc.xgboost4j.java
package ml.dmlc.xgboost4j.java
-
ClassDescriptionBooster for xgboost, this is a model API that support interactive build of a XGBoost ModelSupported feature importance types WEIGHT = Number of nodes that a feature was used to determine a split GAIN = Average information gain per split for a feature COVER = Average cover per split for a feature TOTAL_GAIN = Total information gain over all splits of a feature TOTAL_COVER = Total cover over all splits of a featureA mini-batch of data that can be converted to DMatrix.DMatrix for xgboost.sparse matrix type (CSR or CSC)interface for customized evaluationinterface for customize Object functionInterface for Rabit tracker implementations with three public methods: - start(timeout): Start the Rabit tracker awaiting for worker connections, with a given timeout value (in milliseconds.) - getWorkerEnvs(): Return the environment variables needed to initialize Rabit clients.class to load native libraryRabit global class for synchronization.Java implementation of the Rabit tracker to coordinate distributed workers.trainer for xgboostcross validation package for xgbcustom error class for xgboostxgboost JNI functions change 2015-7-6: *use a long[] (length=1) as container of handle to get the output DMatrix or Booster