跳过导航链接
A B C D E F G H I L M N P R S T U V W X 

A

ACCEPTED_TYPES - 静态变量,位于类 ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
 
address - 变量,位于类 ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
allReduce(float[], Communicator.OpType) - 静态方法,位于类 ml.dmlc.xgboost4j.java.Communicator
使用运算符 op 对分布式浮点向量执行 Allreduce。

B

baseMargin() - 方法,位于类 ml.dmlc.xgboost4j.LabeledPoint
 
BigDenseMatrix - 类,位于包 ml.dmlc.xgboost4j.java.util
密集矩阵的堆外实现,矩阵大小仅受可用内存量的限制,并且矩阵维度不能超过 Integer.MAX_VALUE(这与 XGBoost API 对响应最大长度的限制一致)。
BigDenseMatrix(int, int) - 构造器,位于类 ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
boost(DMatrix, float[], float[]) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
已弃用。
boost(DMatrix, int, float[], float[]) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
使用给定的梯度和Hessian更新
Booster - 类,位于包 ml.dmlc.xgboost4j.java
xgboost的助推器,这是一个支持交互式构建XGBoost模型的模型API
Booster.FeatureImportanceType - 类,位于包 ml.dmlc.xgboost4j.java
支持的特征重要性类型: WEIGHT = 特征用于决定拆分的节点数 GAIN = 特征每次拆分的平均信息增益 COVER = 特征每次拆分的平均覆盖 TOTAL_GAIN = 特征所有拆分的总信息增益 TOTAL_COVER = 特征所有拆分的总覆盖
Booster.PredictionType - 枚举,位于包 ml.dmlc.xgboost4j.java
此枚举定义了要进行的预测类型,并用于就地预测。

C

cleanPath() - 方法,位于类 ml.dmlc.xgboost4j.java.ExternalCheckpointManager
此方法清理检查点路径中存在的所有目录和文件。
cleanUpHigherVersions(int) - 方法,位于类 ml.dmlc.xgboost4j.java.ExternalCheckpointManager
此方法清理所有高于当前轮次的检查点版本。
close() - 方法,位于类 ml.dmlc.xgboost4j.java.Column
 
close() - 方法,位于类 ml.dmlc.xgboost4j.java.ConfigContext
 
Column - 类,位于包 ml.dmlc.xgboost4j.java
此 Column 抽象提供了一个数组接口 JSON 字符串,用于在 XGBoost 库中重构列式数据。
Column() - 构造器,位于类 ml.dmlc.xgboost4j.java.Column
 
ColumnBatch - 类,位于包 ml.dmlc.xgboost4j.java
此类封装了多个 Column 并为所有列提供了数组接口 json。
ColumnBatch() - 构造器,位于类 ml.dmlc.xgboost4j.java.ColumnBatch
 
Communicator - 类,位于包 ml.dmlc.xgboost4j.java
用于同步的集体通信器全局类。
Communicator() - 构造器,位于类 ml.dmlc.xgboost4j.java.Communicator
 
Communicator.DataType - 枚举,位于包 ml.dmlc.xgboost4j.java
 
Communicator.OpType - 枚举,位于包 ml.dmlc.xgboost4j.java
 
communicatorPrint(String) - 静态方法,位于类 ml.dmlc.xgboost4j.java.Communicator
通过通信器打印消息。
ConfigContext - 类,位于包 ml.dmlc.xgboost4j.java
XGBoost 的全局配置上下文。
ConfigContext() - 构造器,位于类 ml.dmlc.xgboost4j.java.ConfigContext
 
ConfigContext(Map<String, Object>) - 构造器,位于类 ml.dmlc.xgboost4j.java.ConfigContext
 
COVER - 静态变量,位于类 ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
 
crossValidation(DMatrix, Map<String, Object>, int, int, String[], IObjective, IEvaluation) - 静态方法,位于类 ml.dmlc.xgboost4j.java.XGBoost
使用给定参数进行交叉验证。

D

DEFAULT_FORMAT - 静态变量,位于类 ml.dmlc.xgboost4j.java.Booster
 
dispose() - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
 
dispose() - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
 
dispose() - 方法,位于类 ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
DMatrix - 类,位于包 ml.dmlc.xgboost4j.java
xgboost 的 DMatrix。
DMatrix(Iterator<LabeledPoint>, String) - 构造器,位于类 ml.dmlc.xgboost4j.java.DMatrix
从迭代器创建 DMatrix。
DMatrix(Iterator<LabeledPoint>, String, float) - 构造器,位于类 ml.dmlc.xgboost4j.java.DMatrix
从迭代器创建 DMatrix。
DMatrix(String) - 构造器,位于类 ml.dmlc.xgboost4j.java.DMatrix
通过从 dataPath 加载 libsvm 文件创建 DMatrix
DMatrix(long[], int[], float[], DMatrix.SparseType) - 构造器,位于类 ml.dmlc.xgboost4j.java.DMatrix
已弃用。
DMatrix(long[], int[], float[], DMatrix.SparseType, int) - 构造器,位于类 ml.dmlc.xgboost4j.java.DMatrix
从 CSR/CSC 格式的稀疏矩阵创建 DMatrix。
DMatrix(long[], int[], float[], DMatrix.SparseType, int, float, int) - 构造器,位于类 ml.dmlc.xgboost4j.java.DMatrix
 
DMatrix(float[], int, int) - 构造器,位于类 ml.dmlc.xgboost4j.java.DMatrix
已弃用。
请使用 DMatrix(float[], int, int, float) 明确指定缺失值
DMatrix(BigDenseMatrix) - 构造器,位于类 ml.dmlc.xgboost4j.java.DMatrix
从 BigDenseMatrix 创建 DMatrix
DMatrix(float[], int, int, float) - 构造器,位于类 ml.dmlc.xgboost4j.java.DMatrix
从密集矩阵创建 DMatrix
DMatrix(BigDenseMatrix, float) - 构造器,位于类 ml.dmlc.xgboost4j.java.DMatrix
从密集矩阵创建 DMatrix
DMatrix(long) - 构造器,位于类 ml.dmlc.xgboost4j.java.DMatrix
用于 DMatrix 切片
DMatrix(ColumnBatch, float, int) - 构造器,位于类 ml.dmlc.xgboost4j.java.DMatrix
从列数组接口创建普通 DMatrix
DMatrix.QuantileCut - 类,位于包 ml.dmlc.xgboost4j.java
用于保存分位数信息的类
DMatrix.SparseType - 枚举,位于包 ml.dmlc.xgboost4j.java
稀疏矩阵类型(CSR 或 CSC)

E

equals(Object) - 方法,位于类 ml.dmlc.xgboost4j.LabeledPoint
 
eval(float[][], DMatrix) - 方法,位于接口 ml.dmlc.xgboost4j.java.IEvaluation
根据预测和数据进行评估
evalSet(DMatrix[], String[], int) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
使用给定的DMatrix评估Booster模型。
evalSet(DMatrix[], String[], int, float[]) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
使用给定的DMatrix评估Booster模型。
evalSet(DMatrix[], String[], IEvaluation) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
使用自定义评估类评估Booster模型
evalSet(DMatrix[], String[], IEvaluation, float[]) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
 
ExternalCheckpointManager - 类,位于包 ml.dmlc.xgboost4j.java
此类包含管理训练过程状态所需的方法。
ExternalCheckpointManager(String, FileSystem) - 构造器,位于类 ml.dmlc.xgboost4j.java.ExternalCheckpointManager
此构造函数在指定文件系统中的指定路径处创建一个新的外部检查点管理器。

F

FeatureImportanceType() - 构造器,位于类 ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
 
finalize() - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
 
finalize() - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
 

G

GAIN - 静态变量,位于类 ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
 
get(long) - 方法,位于类 ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
get(int, int) - 方法,位于类 ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
getAttr(String) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
根据提供的键从Booster中获取属性值。
getAttrs() - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
获取存储在Booster中的属性,以Map形式返回。
getBaseMargin() - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
获取 DMatrix 的基本边距。
getCheckpointRounds(int, int, int) - 方法,位于类 ml.dmlc.xgboost4j.java.ExternalCheckpointManager
获取需要检查点的迭代列表。
getConfig(String) - 方法,位于类 ml.dmlc.xgboost4j.java.ConfigContext
 
getDirect(long) - 静态方法,位于类 ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
getEnumOp() - 方法,位于枚举 ml.dmlc.xgboost4j.java.Communicator.DataType
 
getFeatureNames() - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
从Booster中获取所有特征名称。
getFeatureNames() - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
获取特征名称
getFeatureScore(String[]) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
获取具有指定特征名称的每个特征的重要性。
getFeatureScore(String) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
获取每个特征的重要性
getFeatureTypes() - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
从Booster获取特征类型。
getFeatureTypes() - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
获取特征类型
getGradient(float[][], DMatrix) - 方法,位于接口 ml.dmlc.xgboost4j.java.IObjective
用户定义目标函数,返回梯度和二阶梯度
getGroup() - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
获取 DMatrix 的组大小
getHandle() - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
获取句柄
getHostIp() - 方法,位于类 ml.dmlc.xgboost4j.java.TrackerProperties
 
getIndptr() - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix.QuantileCut
 
getInstance() - 静态方法,位于类 ml.dmlc.xgboost4j.java.TrackerProperties
 
getLabel() - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
获取标签值
getMetric() - 方法,位于接口 ml.dmlc.xgboost4j.java.IEvaluation
获取评估指标
getModelDump(String, boolean) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
将模型转储为字符串数组
getModelDump(String, boolean, String) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
以指定特征图、统计信息和指定格式获取模型的转储(字符串数组形式)。
getModelDump(String[], boolean) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
以指定特征名称获取模型的转储(字符串数组形式)。
getModelDump(String[], boolean, String) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
以指定特征图、统计信息和指定格式获取模型的转储(字符串数组形式)。
getNumBoostedRound() - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
 
getNumFeature() - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
获取模型特征的数量。
getOperand() - 方法,位于枚举 ml.dmlc.xgboost4j.java.Communicator.OpType
 
getPType() - 方法,位于枚举 ml.dmlc.xgboost4j.java.Booster.PredictionType
 
getQuantileCut() - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
获取分位数切点。
getRank() - 静态方法,位于类 ml.dmlc.xgboost4j.java.Communicator
获取当前线程的排名。
getScore(String[], String) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
获取增益或覆盖(平均或总和)的特征重要性
getScore(String, String) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
获取增益或覆盖(平均或总和)的特征重要性,带有特征名称
getSize() - 方法,位于枚举 ml.dmlc.xgboost4j.java.Communicator.DataType
 
getValues() - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix.QuantileCut
 
getWeight() - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
获取 DMatrix 的权重
getWorkerArgs() - 方法,位于接口 ml.dmlc.xgboost4j.java.ITracker
 
getWorkerArgs() - 方法,位于类 ml.dmlc.xgboost4j.java.RabitTracker
获取可用于传递给工作器的环境。
getWorldSize() - 静态方法,位于类 ml.dmlc.xgboost4j.java.Communicator
获取当前作业的世界大小。
group() - 方法,位于类 ml.dmlc.xgboost4j.LabeledPoint
 

H

handle - 变量,位于类 ml.dmlc.xgboost4j.java.DMatrix
 
hashCode() - 方法,位于类 ml.dmlc.xgboost4j.LabeledPoint
 

I

IEvaluation - 接口,位于包 ml.dmlc.xgboost4j.java
自定义评估的接口
indices() - 方法,位于类 ml.dmlc.xgboost4j.LabeledPoint
 
init(Map<String, Object>) - 静态方法,位于类 ml.dmlc.xgboost4j.java.Communicator
初始化当前工作线程上的集体通信器。
inplace_predict(float[], int, int, float) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
执行线程安全的预测。
inplace_predict(float[], int, int, float, int[]) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
执行线程安全的预测。
inplace_predict(float[], int, int, float, int[], Booster.PredictionType, float[]) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
执行线程安全的预测。
IObjective - 接口,位于包 ml.dmlc.xgboost4j.java
自定义目标函数的接口
isMaximizeEvaluation(String, String[], Map<String, Object>) - 静态方法,位于类 ml.dmlc.xgboost4j.java.XGBoost
 
ITracker - 接口,位于包 ml.dmlc.xgboost4j.java
跟踪器实现的接口,包含三个公共方法:- start(timeout):启动跟踪器,等待 worker 连接,并给定超时值(以秒为单位)

L

label() - 方法,位于类 ml.dmlc.xgboost4j.LabeledPoint
 
LabeledPoint - 类,位于包 ml.dmlc.xgboost4j
带标签的训练数据点。
LabeledPoint(float, int, int[], float[], float, int, float) - 构造器,位于类 ml.dmlc.xgboost4j.LabeledPoint
 
LabeledPoint(float, int, int[], float[]) - 构造器,位于类 ml.dmlc.xgboost4j.LabeledPoint
 
LabeledPoint(float, int, int[], float[], float) - 构造器,位于类 ml.dmlc.xgboost4j.LabeledPoint
 
LabeledPoint(float, int, int[], float[], float, int) - 构造器,位于类 ml.dmlc.xgboost4j.LabeledPoint
 
loadCheckpointAsBooster() - 方法,位于类 ml.dmlc.xgboost4j.java.ExternalCheckpointManager
从检查点路径读取检查点。
loadModel(String) - 静态方法,位于类 ml.dmlc.xgboost4j.java.XGBoost
从 modelPath 加载模型
loadModel(InputStream) - 静态方法,位于类 ml.dmlc.xgboost4j.java.XGBoost
从作为输入流打开的文件加载新的 Booster 模型。
loadModel(byte[]) - 静态方法,位于类 ml.dmlc.xgboost4j.java.XGBoost
从字节数组缓冲区加载新的 Booster 模型。

M

MAX_MATRIX_SIZE - 静态变量,位于类 ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
MAXIMIZ_METRICES - 静态变量,位于类 ml.dmlc.xgboost4j.java.XGBoost
 
ml.dmlc.xgboost4j - 包 ml.dmlc.xgboost4j
 
ml.dmlc.xgboost4j.java - 包 ml.dmlc.xgboost4j.java
 
ml.dmlc.xgboost4j.java.util - 包 ml.dmlc.xgboost4j.java.util
 

N

ncol - 变量,位于类 ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
nonMissingNum() - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
获取 DMatrix 的非缺失值数量。
nrow - 变量,位于类 ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 

P

predict(DMatrix) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
使用DMatrix格式的测试数据进行预测。
predict(DMatrix, boolean) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
使用DMatrix格式的测试数据和输出边距进行预测。
predict(DMatrix, boolean, int) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
带有所有选项的高级预测函数。
predictContrib(DMatrix, int) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
输出给定数据对预测的特征贡献
predictLeaf(DMatrix, int) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
根据给定数据预测叶子索引

R

RabitTracker - 类,位于包 ml.dmlc.xgboost4j.java
Rabit跟踪器的Java实现,用于协调分布式工作器。
RabitTracker(int) - 构造器,位于类 ml.dmlc.xgboost4j.java.RabitTracker
 
RabitTracker(int, String) - 构造器,位于类 ml.dmlc.xgboost4j.java.RabitTracker
 
RabitTracker(int, String, int, int) - 构造器,位于类 ml.dmlc.xgboost4j.java.RabitTracker
 
read(Kryo, Input) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
 
rowNum() - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
获取 DMatrix 的行数

S

saveBinary(String) - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
将 DMatrix 保存到 filePath
saveModel(String) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
将模型保存到modelPath
saveModel(OutputStream) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
将模型保存到以输出流形式打开的文件。
saveModel(OutputStream, String) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
将模型保存到以输出流形式打开的文件。
set(long, float) - 方法,位于类 ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
set(int, int, float) - 方法,位于类 ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
setAttr(String, String) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
为Booster设置属性键值对。
setAttrs(Map<String, String>) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
为Booster设置多个属性键值对。
setBaseMargin(Column) - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
从数组接口设置 DMatrix 的基本边距
setBaseMargin(float[]) - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
设置基本边距(初始预测)。
setBaseMargin(float[][]) - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
设置基本边距(初始预测)。
setConfig(String, Object) - 方法,位于类 ml.dmlc.xgboost4j.java.ConfigContext
设置单个配置
setConfigs(Map<String, Object>) - 方法,位于类 ml.dmlc.xgboost4j.java.ConfigContext
设置一堆配置
setDirect(long, float) - 静态方法,位于类 ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
setFeatureNames(String[]) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
为Booster设置特征名称。
setFeatureNames(String[]) - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
设置特征名称
setFeatureTypes(String[]) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
为Booster设置特征类型。
setFeatureTypes(String[]) - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
设置特征类型
setGroup(int[]) - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
设置 DMatrix 的组大小(用于排名)
setLabel(Column) - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
从数组接口设置 DMatrix 的标签
setLabel(float[]) - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
设置 DMatrix 的标签
setParam(String, Object) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
为Booster设置参数。
setParams(Map<String, Object>) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
为Booster设置参数。
setQueryId(Column) - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
从数组接口设置 DMatrix 的查询 ID
setQueryId(int[]) - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
设置查询 ID(用于排名)
setWeight(Column) - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
从数组接口设置 DMatrix 的权重
setWeight(float[]) - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
设置每个实例的权重
shutdown() - 静态方法,位于类 ml.dmlc.xgboost4j.java.Communicator
关闭当前工作线程中的通信器,等同于 finalize。
size() - 方法,位于类 ml.dmlc.xgboost4j.LabeledPoint
 
slice(int[]) - 方法,位于类 ml.dmlc.xgboost4j.java.DMatrix
切片 DMatrix 并返回只包含 `rowIndex` 的新 DMatrix。
start() - 方法,位于接口 ml.dmlc.xgboost4j.java.ITracker
 
start() - 方法,位于类 ml.dmlc.xgboost4j.java.RabitTracker
 
stop() - 方法,位于接口 ml.dmlc.xgboost4j.java.ITracker
 
stop() - 方法,位于类 ml.dmlc.xgboost4j.java.RabitTracker
 

T

toByteArray() - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
以UBJSON ("ubj") 格式将模型保存到原始字节数组中。
toByteArray(String) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
将模型保存到原始字节数组。
toFeaturesJson() - 方法,位于类 ml.dmlc.xgboost4j.java.ColumnBatch
获取特征 cuda 数组接口 json 字符串
toJson() - 方法,位于类 ml.dmlc.xgboost4j.java.Column
返回此 Column 的数组接口 json 字符串
TOTAL_COVER - 静态变量,位于类 ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
 
TOTAL_GAIN - 静态变量,位于类 ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
 
TrackerProperties - 类,位于包 ml.dmlc.xgboost4j.java
 
train(DMatrix, Map<String, Object>, int, Map<String, DMatrix>, IObjective, IEvaluation) - 静态方法,位于类 ml.dmlc.xgboost4j.java.XGBoost
训练一个给定参数的 Booster。
train(DMatrix, Map<String, Object>, int, Map<String, DMatrix>, float[][], IObjective, IEvaluation, int) - 静态方法,位于类 ml.dmlc.xgboost4j.java.XGBoost
训练一个给定参数的 Booster。
train(DMatrix, Map<String, Object>, int, Map<String, DMatrix>, float[][], IObjective, IEvaluation, int, Booster) - 静态方法,位于类 ml.dmlc.xgboost4j.java.XGBoost
训练一个给定参数的 Booster。
trainAndSaveCheckpoint(DMatrix, Map<String, Object>, int, Map<String, DMatrix>, float[][], IObjective, IEvaluation, int, Booster, int, String, FileSystem) - 静态方法,位于类 ml.dmlc.xgboost4j.java.XGBoost
 

U

uncaughtException(Thread, Throwable) - 方法,位于类 ml.dmlc.xgboost4j.java.RabitTracker
 
update(DMatrix, int) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
更新助推器一次迭代。
update(DMatrix, IObjective) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
已弃用。
update(DMatrix, int, IObjective) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
使用自定义对象函数进行更新
updateCheckpoint(Booster) - 方法,位于类 ml.dmlc.xgboost4j.java.ExternalCheckpointManager
此方法将助推器检查点更新为最新或当前版本,并删除所有以前版本的检查点。
UtilUnsafe - 类,位于包 ml.dmlc.xgboost4j.java.util
用于获取 Unsafe 对象的简单类。

V

valueOf(String) - 静态方法,位于枚举 ml.dmlc.xgboost4j.java.Booster.PredictionType
返回具有指定名称的此类型的枚举常量。
valueOf(String) - 静态方法,位于枚举 ml.dmlc.xgboost4j.java.Communicator.DataType
返回具有指定名称的此类型的枚举常量。
valueOf(String) - 静态方法,位于枚举 ml.dmlc.xgboost4j.java.Communicator.OpType
返回具有指定名称的此类型的枚举常量。
valueOf(String) - 静态方法,位于枚举 ml.dmlc.xgboost4j.java.DMatrix.SparseType
返回具有指定名称的此类型的枚举常量。
values() - 静态方法,位于枚举 ml.dmlc.xgboost4j.java.Booster.PredictionType
返回一个数组,其中包含此枚举类型的常量,按它们声明的顺序排列。
values() - 静态方法,位于枚举 ml.dmlc.xgboost4j.java.Communicator.DataType
返回一个数组,其中包含此枚举类型的常量,按它们声明的顺序排列。
values() - 静态方法,位于枚举 ml.dmlc.xgboost4j.java.Communicator.OpType
返回一个数组,其中包含此枚举类型的常量,按它们声明的顺序排列。
values() - 静态方法,位于枚举 ml.dmlc.xgboost4j.java.DMatrix.SparseType
返回一个数组,其中包含此枚举类型的常量,按它们声明的顺序排列。
values() - 方法,位于类 ml.dmlc.xgboost4j.LabeledPoint
 

W

waitFor(long) - 方法,位于接口 ml.dmlc.xgboost4j.java.ITracker
 
waitFor(long) - 方法,位于类 ml.dmlc.xgboost4j.java.RabitTracker
 
WEIGHT - 静态变量,位于类 ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
 
weight() - 方法,位于类 ml.dmlc.xgboost4j.LabeledPoint
 
write(Kryo, Output) - 方法,位于类 ml.dmlc.xgboost4j.java.Booster
 

X

XGBoost - 类,位于包 ml.dmlc.xgboost4j.java
xgboost 训练器
XGBoost() - 构造器,位于类 ml.dmlc.xgboost4j.java.XGBoost
 
XGBoostError - 异常,位于包 ml.dmlc.xgboost4j.java
xgboost 的自定义错误类
XGBoostError(String) - 异常的构造器,位于 ml.dmlc.xgboost4j.java.XGBoostError
 
XGBoostError(String, Throwable) - 异常的构造器,位于 ml.dmlc.xgboost4j.java.XGBoostError
 
A B C D E F G H I L M N P R S T U V W X 
跳过导航链接

版权所有 © 2025. 保留所有权利。