# Uses of Package
ml.dmlc.xgboost4j.java

- Packages that use ml.dmlc.xgboost4j.java
  Package | Description
  --- | ---
  ml.dmlc.xgboost4j.java |

- Classes in ml.dmlc.xgboost4j.java used by ml.dmlc.xgboost4j.java
  Class and Description
  Booster Booster for xgboost, this is a model API that support interactive build of a XGBoost Model
  Column The abstracted XGBoost Column to get the cuda array interface which is used to set the information for DMatrix.
  ColumnBatch The abstracted XGBoost ColumnBatch to get array interface from columnar data format.
  DMatrix DMatrix for xgboost.
  DMatrix.SparseType sparse matrix type (CSR or CSC)
  IEvaluation interface for customized evaluation
  IObjective interface for customize Object function
  IRabitTracker 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.
  IRabitTracker.TrackerStatus
  Rabit.DataType
  Rabit.OpType
  TrackerProperties
  XGBoostError custom error class for xgboost

Copyright © 2022. All rights reserved.