包 java
类型成员
- 
              类   Booster 继承 Serializable 与 KryoSerializable xgboost的助推器,这是一个支持交互式构建XGBoost模型的模型API 
- 
             abstract  类   Column 继承 AutoCloseable 此 Column 抽象提供了一个数组接口 JSON 字符串,用于在 XGBoost 库中重构列式数据。 
- 
             abstract  类   ColumnBatch 继承 Column 此类封装了多个 Column 并为所有列提供了数组接口 json。 
- 
              类   Communicator 继承 AnyRef 用于同步的集体通信器全局类。 用于同步的集体通信器全局类。 目前通信器 API 处于实验阶段,函数签名将来可能在不通知的情况下更改。 
- 
              类   ConfigContext 继承 AutoCloseable XGBoost 的全局配置上下文。 XGBoost 的全局配置上下文。 - 版本
- 3.0.0 有关支持的全局配置,请参阅参数文档。配置在关闭时恢复。 
 
- 
              类   DMatrix 继承 AnyRef xgboost 的 DMatrix。 
- 
              类   ExternalCheckpointManager 继承 AnyRef 此类包含管理训练过程状态所需的方法。 此类包含管理训练过程状态所需的方法。训练状态存储在分布式文件系统中,该文件系统由 UBJ(通用二进制 JSON)模型文件组成。该类提供了保存、加载和清理检查点的方法。 
- 
              特质   IEvaluation 继承 Serializable 自定义评估的接口 
- 
              特质   IObjective 继承 Serializable 自定义目标函数的接口 
- 
              特质   ITracker 继承 UncaughtExceptionHandler 具有三个公共方法的跟踪器实现接口 具有三个公共方法的跟踪器实现接口 - start(timeout):启动跟踪器等待工作器连接,给定超时值(以秒为单位)。
- getWorkerArgs():返回初始化Rabit客户端所需的参数。
- waitFor(timeout):等待工作节点执行任务,最长timeout毫秒。
 每个实现都应实现一个回调函数 public void uncaughtException(Threat t, Throwable e) { ... } 以中断waitFor(),以防止跟踪器无限期挂起。 Rabit跟踪器处理来自分布式工作器的连接,为工作器分配排名,并在工作器之间进行连接代理。 
- 
              类   RabitTracker 继承 ITracker Rabit跟踪器的Java实现,用于协调分布式工作器。 
-  类 TrackerProperties 继承 AnyRef
- 
              类   XGBoost 继承 AnyRef xgboost 训练器 
- 
              类   XGBoostError 继承 Exception xgboost 的自定义错误类