Package ml.dmlc.xgboost4j.java
-
Interface Summary Interface Description IEvaluation interface for customized evaluationIObjective interface for customize Object functionIRabitTracker Interface 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 Summary Class Description Booster Booster for xgboost, this is a model API that support interactive build of a XGBoost ModelBooster.FeatureImportanceType Supported 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 featureDMatrix DMatrix for xgboost.Rabit Rabit global class for synchronization.RabitTracker Java implementation of the Rabit tracker to coordinate distributed workers.TrackerProperties XGBoost trainer for xgboost -
Enum Summary Enum Description DMatrix.SparseType sparse matrix type (CSR or CSC)IRabitTracker.TrackerStatus Rabit.DataType Rabit.OpType -
Exception Summary Exception Description XGBoostError custom error class for xgboost