Index

A B C D E F G H I K L M N P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ACCEPTED_TYPES - Static variable in class ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
 
address - Variable in class ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
allReduce(float[], Communicator.OpType) - Static method in class ml.dmlc.xgboost4j.java.Communicator
perform Allreduce on distributed float vectors using operator op.

B

baseMargin() - Method in class ml.dmlc.xgboost4j.LabeledPoint
 
BigDenseMatrix - Class in ml.dmlc.xgboost4j.java.util
Off-heap implementation of a Dense Matrix, matrix size is only limited by the amount of the available memory and the matrix dimension cannot exceed Integer.MAX_VALUE (this is consistent with XGBoost API restrictions on maximum length of a response).
BigDenseMatrix(int, int) - Constructor for class ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
boost(DMatrix, float[], float[]) - Method in class ml.dmlc.xgboost4j.java.Booster
Deprecated.
boost(DMatrix, int, float[], float[]) - Method in class ml.dmlc.xgboost4j.java.Booster
Update with give grad and hess
Booster - Class in ml.dmlc.xgboost4j.java
Booster for xgboost, this is a model API that support interactive build of an XGBoost Model
Booster.FeatureImportanceType - Class in ml.dmlc.xgboost4j.java
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 feature
Booster.PredictionType - Enum in ml.dmlc.xgboost4j.java
This enumeration defines the type of prediction to be made and is used for inplace predictions.

C

cleanPath() - Method in class ml.dmlc.xgboost4j.java.ExternalCheckpointManager
This method cleans all the directories and files that are present in the checkpoint path.
cleanUpHigherVersions(int) - Method in class ml.dmlc.xgboost4j.java.ExternalCheckpointManager
This method cleans up all the checkpoint versions that are higher than the current round.
close() - Method in class ml.dmlc.xgboost4j.java.Column
 
close() - Method in class ml.dmlc.xgboost4j.java.ConfigContext
 
Column - Class in ml.dmlc.xgboost4j.java
This Column abstraction provides an array interface JSON string, which is used to reconstruct columnar data within the XGBoost library.
Column() - Constructor for class ml.dmlc.xgboost4j.java.Column
 
ColumnBatch - Class in ml.dmlc.xgboost4j.java
This class wraps multiple Column and provides the array interface json for all columns.
ColumnBatch() - Constructor for class ml.dmlc.xgboost4j.java.ColumnBatch
 
Communicator - Class in ml.dmlc.xgboost4j.java
Collective communicator global class for synchronization.
Communicator() - Constructor for class ml.dmlc.xgboost4j.java.Communicator
 
Communicator.DataType - Enum in ml.dmlc.xgboost4j.java
 
Communicator.OpType - Enum in ml.dmlc.xgboost4j.java
 
CommunicatorFinalize() - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
CommunicatorGetRank(int[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
CommunicatorGetWorldSize(int[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
CommunicatorInit(String) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
communicatorPrint(String) - Static method in class ml.dmlc.xgboost4j.java.Communicator
Print the message via the communicator.
CommunicatorPrint(String) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
ConfigContext - Class in ml.dmlc.xgboost4j.java
Global configuration context for XGBoost.
ConfigContext() - Constructor for class ml.dmlc.xgboost4j.java.ConfigContext
 
ConfigContext(Map<String, Object>) - Constructor for class ml.dmlc.xgboost4j.java.ConfigContext
 
COVER - Static variable in class ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
 
crossValidation(DMatrix, Map<String, Object>, int, int, String[], IObjective, IEvaluation) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
Cross-validation with given parameters.
CSC - Enum constant in enum ml.dmlc.xgboost4j.java.DMatrix.SparseType
 
CSR - Enum constant in enum ml.dmlc.xgboost4j.java.DMatrix.SparseType
 
CudaSetDevice(int) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 

D

DEFAULT_FORMAT - Static variable in class ml.dmlc.xgboost4j.java.Booster
 
dispose() - Method in class ml.dmlc.xgboost4j.java.Booster
 
dispose() - Method in class ml.dmlc.xgboost4j.java.DMatrix
 
dispose() - Method in class ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
DMatrix - Class in ml.dmlc.xgboost4j.java
DMatrix for xgboost.
DMatrix(float[], int, int) - Constructor for class ml.dmlc.xgboost4j.java.DMatrix
Deprecated.
Please specify the missing value explicitly using DMatrix(float[],int,int,float)
DMatrix(float[], int, int, float) - Constructor for class ml.dmlc.xgboost4j.java.DMatrix
create DMatrix from dense matrix
DMatrix(long) - Constructor for class ml.dmlc.xgboost4j.java.DMatrix
used for DMatrix slice
DMatrix(long[], int[], float[], DMatrix.SparseType) - Constructor for class ml.dmlc.xgboost4j.java.DMatrix
Deprecated.
DMatrix(long[], int[], float[], DMatrix.SparseType, int) - Constructor for class ml.dmlc.xgboost4j.java.DMatrix
Create DMatrix from Sparse matrix in CSR/CSC format.
DMatrix(long[], int[], float[], DMatrix.SparseType, int, float, int) - Constructor for class ml.dmlc.xgboost4j.java.DMatrix
 
DMatrix(String) - Constructor for class ml.dmlc.xgboost4j.java.DMatrix
Create DMatrix by loading libsvm file from dataPath
DMatrix(Iterator<LabeledPoint>, String) - Constructor for class ml.dmlc.xgboost4j.java.DMatrix
Create DMatrix from iterator.
DMatrix(Iterator<LabeledPoint>, String, float) - Constructor for class ml.dmlc.xgboost4j.java.DMatrix
Create DMatrix from iterator.
DMatrix(ColumnBatch, float, int) - Constructor for class ml.dmlc.xgboost4j.java.DMatrix
Create the normal DMatrix from column array interface
DMatrix(BigDenseMatrix) - Constructor for class ml.dmlc.xgboost4j.java.DMatrix
create DMatrix from a BigDenseMatrix
DMatrix(BigDenseMatrix, float) - Constructor for class ml.dmlc.xgboost4j.java.DMatrix
create DMatrix from dense matrix
DMatrix.QuantileCut - Class in ml.dmlc.xgboost4j.java
A class to hold the quantile information
DMatrix.SparseType - Enum in ml.dmlc.xgboost4j.java
sparse matrix type (CSR or CSC)

E

equals(Object) - Method in class ml.dmlc.xgboost4j.LabeledPoint
 
eval(float[][], DMatrix) - Method in interface ml.dmlc.xgboost4j.java.IEvaluation
evaluate with predicts and data
evalSet(DMatrix[], String[], int) - Method in class ml.dmlc.xgboost4j.java.Booster
Evaluate the Booster model with given dmatrixs.
evalSet(DMatrix[], String[], int, float[]) - Method in class ml.dmlc.xgboost4j.java.Booster
Evaluate the Booster model with given dmatrixs.
evalSet(DMatrix[], String[], IEvaluation) - Method in class ml.dmlc.xgboost4j.java.Booster
Evaluate the Booster model given customized Evaluation class
evalSet(DMatrix[], String[], IEvaluation, float[]) - Method in class ml.dmlc.xgboost4j.java.Booster
 
ExternalCheckpointManager - Class in ml.dmlc.xgboost4j.java
This class contains the methods that are required for managing the state of the training process.
ExternalCheckpointManager(String, FileSystem) - Constructor for class ml.dmlc.xgboost4j.java.ExternalCheckpointManager
This constructor creates a new Expternal Checkpoint Manager at the specified path in the specified file system.

F

FeatureImportanceType() - Constructor for class ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
 
finalize() - Method in class ml.dmlc.xgboost4j.java.Booster
 
finalize() - Method in class ml.dmlc.xgboost4j.java.DMatrix
 
FLOAT16 - Enum constant in enum ml.dmlc.xgboost4j.java.Communicator.DataType
 
FLOAT32 - Enum constant in enum ml.dmlc.xgboost4j.java.Communicator.DataType
 
FLOAT64 - Enum constant in enum ml.dmlc.xgboost4j.java.Communicator.DataType
 

G

GAIN - Static variable in class ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
 
get(int, int) - Method in class ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
get(long) - Method in class ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
getAttr(String) - Method in class ml.dmlc.xgboost4j.java.Booster
Get attribute value from the Booster based on the key provided.
getAttrs() - Method in class ml.dmlc.xgboost4j.java.Booster
Get attributes stored in the Booster as a Map.
getBaseMargin() - Method in class ml.dmlc.xgboost4j.java.DMatrix
Get base margin of the DMatrix.
getCheckpointRounds(int, int, int) - Method in class ml.dmlc.xgboost4j.java.ExternalCheckpointManager
Get a list of iterations that need checkpointing.
getConfig(String) - Method in class ml.dmlc.xgboost4j.java.ConfigContext
 
getDirect(long) - Static method in class ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
getEnumOp() - Method in enum ml.dmlc.xgboost4j.java.Communicator.DataType
 
getFeatureNames() - Method in class ml.dmlc.xgboost4j.java.Booster
Get all the feature names from the Booster.
getFeatureNames() - Method in class ml.dmlc.xgboost4j.java.DMatrix
Get feature names
getFeatureScore(String) - Method in class ml.dmlc.xgboost4j.java.Booster
Get importance of each feature
getFeatureScore(String[]) - Method in class ml.dmlc.xgboost4j.java.Booster
Get importance of each feature with specified feature names.
getFeatureTypes() - Method in class ml.dmlc.xgboost4j.java.Booster
Get feature types from the Booster.
getFeatureTypes() - Method in class ml.dmlc.xgboost4j.java.DMatrix
Get feature types
getGradient(float[][], DMatrix) - Method in interface ml.dmlc.xgboost4j.java.IObjective
user define objective function, return gradient and second order gradient
getGroup() - Method in class ml.dmlc.xgboost4j.java.DMatrix
Get group sizes of DMatrix
getHandle() - Method in class ml.dmlc.xgboost4j.java.DMatrix
Get the handle
getIndptr() - Method in class ml.dmlc.xgboost4j.java.DMatrix.QuantileCut
 
getLabel() - Method in class ml.dmlc.xgboost4j.java.DMatrix
get label values
getMetric() - Method in interface ml.dmlc.xgboost4j.java.IEvaluation
get evaluate metric
getModelDump(String[], boolean) - Method in class ml.dmlc.xgboost4j.java.Booster
Get the dump of the model as a string array with specified feature names.
getModelDump(String[], boolean, String) - Method in class ml.dmlc.xgboost4j.java.Booster
Get the dump of the model as a string array with specified feature map, stats, and the specified format.
getModelDump(String, boolean) - Method in class ml.dmlc.xgboost4j.java.Booster
Get the dump of the model as a string array
getModelDump(String, boolean, String) - Method in class ml.dmlc.xgboost4j.java.Booster
Get the dump of the model as a string array with specified feature map, stats, and the specified format.
getNumBoostedRound() - Method in class ml.dmlc.xgboost4j.java.Booster
 
getNumFeature() - Method in class ml.dmlc.xgboost4j.java.Booster
Get number of model features.
getOperand() - Method in enum ml.dmlc.xgboost4j.java.Communicator.OpType
 
getPType() - Method in enum ml.dmlc.xgboost4j.java.Booster.PredictionType
 
getQuantileCut() - Method in class ml.dmlc.xgboost4j.java.DMatrix
Get the Quantile Cut.
getRank() - Static method in class ml.dmlc.xgboost4j.java.Communicator
get rank of current thread.
getScore(String[], String) - Method in class ml.dmlc.xgboost4j.java.Booster
Get the feature importances for gain or cover (average or total)
getScore(String, String) - Method in class ml.dmlc.xgboost4j.java.Booster
Get the feature importances for gain or cover (average or total), with feature names
getSize() - Method in enum ml.dmlc.xgboost4j.java.Communicator.DataType
 
getValues() - Method in class ml.dmlc.xgboost4j.java.DMatrix.QuantileCut
 
getWeight() - Method in class ml.dmlc.xgboost4j.java.DMatrix
get weight of the DMatrix
getWorkerArgs() - Method in interface ml.dmlc.xgboost4j.java.ITracker
 
getWorkerArgs() - Method in class ml.dmlc.xgboost4j.java.RabitTracker
Get environments that can be used to pass to worker.
getWorldSize() - Static method in class ml.dmlc.xgboost4j.java.Communicator
get world size of current job.
group() - Method in class ml.dmlc.xgboost4j.LabeledPoint
 

H

handle - Variable in class ml.dmlc.xgboost4j.java.DMatrix
 
hashCode() - Method in class ml.dmlc.xgboost4j.LabeledPoint
 

I

IEvaluation - Interface in ml.dmlc.xgboost4j.java
interface for customized evaluation
indices() - Method in class ml.dmlc.xgboost4j.LabeledPoint
 
init(Map<String, Object>) - Static method in class ml.dmlc.xgboost4j.java.Communicator
Initialize the collective communicator on current working thread.
inplace_predict(float[], int, int, float) - Method in class ml.dmlc.xgboost4j.java.Booster
Perform thread-safe prediction.
inplace_predict(float[], int, int, float, int[]) - Method in class ml.dmlc.xgboost4j.java.Booster
Perform thread-safe prediction.
inplace_predict(float[], int, int, float, int[], Booster.PredictionType, float[]) - Method in class ml.dmlc.xgboost4j.java.Booster
Perform thread-safe prediction.
INT16 - Enum constant in enum ml.dmlc.xgboost4j.java.Communicator.DataType
 
INT32 - Enum constant in enum ml.dmlc.xgboost4j.java.Communicator.DataType
 
INT64 - Enum constant in enum ml.dmlc.xgboost4j.java.Communicator.DataType
 
INT8 - Enum constant in enum ml.dmlc.xgboost4j.java.Communicator.DataType
 
IObjective - Interface in ml.dmlc.xgboost4j.java
interface for customize Object function
isMaximizeEvaluation(String, String[], Map<String, Object>) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
Decides whether the evaluation metrics are to be maximized or not.
ITracker - Interface in ml.dmlc.xgboost4j.java
Interface for a tracker implementations with three public methods: - start(timeout): Start the tracker awaiting for worker connections, with a given timeout value (in seconds)

K

kMargin - Enum constant in enum ml.dmlc.xgboost4j.java.Booster.PredictionType
 
kValue - Enum constant in enum ml.dmlc.xgboost4j.java.Booster.PredictionType
 

L

label() - Method in class ml.dmlc.xgboost4j.LabeledPoint
 
LabeledPoint - Class in ml.dmlc.xgboost4j
Labeled training data point.
LabeledPoint(float, int, int[], float[]) - Constructor for class ml.dmlc.xgboost4j.LabeledPoint
 
LabeledPoint(float, int, int[], float[], float) - Constructor for class ml.dmlc.xgboost4j.LabeledPoint
 
LabeledPoint(float, int, int[], float[], float, int) - Constructor for class ml.dmlc.xgboost4j.LabeledPoint
 
LabeledPoint(float, int, int[], float[], float, int, float) - Constructor for class ml.dmlc.xgboost4j.LabeledPoint
 
loadCheckpointAsBooster() - Method in class ml.dmlc.xgboost4j.java.ExternalCheckpointManager
Read the checkpoint from the checkpoint path.
loadModel(byte[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
Load a new Booster model from a byte array buffer.
loadModel(InputStream) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
Load a new Booster model from a file opened as input stream.
loadModel(String) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
load model from modelPath

M

MAX - Enum constant in enum ml.dmlc.xgboost4j.java.Communicator.OpType
 
MAX_MATRIX_SIZE - Static variable in class ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
MAXIMIZ_METRICES - Static variable in class ml.dmlc.xgboost4j.java.XGBoost
 
MIN - Enum constant in enum ml.dmlc.xgboost4j.java.Communicator.OpType
 
ml.dmlc.xgboost4j - package ml.dmlc.xgboost4j
 
ml.dmlc.xgboost4j.java - package ml.dmlc.xgboost4j.java
 
ml.dmlc.xgboost4j.java.util - package ml.dmlc.xgboost4j.java.util
 

N

ncol - Variable in class ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
nonMissingNum() - Method in class ml.dmlc.xgboost4j.java.DMatrix
Get the number of non-missing values of DMatrix.
nrow - Variable in class ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 

P

predict(DMatrix) - Method in class ml.dmlc.xgboost4j.java.Booster
Make a prediction with test data in a DMatrix format.
predict(DMatrix, boolean) - Method in class ml.dmlc.xgboost4j.java.Booster
Make a prediction with test data in a DMatrix format and output margin.
predict(DMatrix, boolean, int) - Method in class ml.dmlc.xgboost4j.java.Booster
Advanced predict function with all the options.
predictContrib(DMatrix, int) - Method in class ml.dmlc.xgboost4j.java.Booster
Output feature contributions toward predictions of given data
predictLeaf(DMatrix, int) - Method in class ml.dmlc.xgboost4j.java.Booster
Predict leaf indices given the data

R

RabitTracker - Class in ml.dmlc.xgboost4j.java
Java implementation of the Rabit tracker to coordinate distributed workers.
RabitTracker(int) - Constructor for class ml.dmlc.xgboost4j.java.RabitTracker
 
RabitTracker(int, String) - Constructor for class ml.dmlc.xgboost4j.java.RabitTracker
 
RabitTracker(int, String, int, int) - Constructor for class ml.dmlc.xgboost4j.java.RabitTracker
 
read(Kryo, Input) - Method in class ml.dmlc.xgboost4j.java.Booster
 
rowNum() - Method in class ml.dmlc.xgboost4j.java.DMatrix
get the row number of DMatrix

S

saveBinary(String) - Method in class ml.dmlc.xgboost4j.java.DMatrix
save DMatrix to filePath
saveModel(OutputStream) - Method in class ml.dmlc.xgboost4j.java.Booster
Save the model to file opened as output stream.
saveModel(OutputStream, String) - Method in class ml.dmlc.xgboost4j.java.Booster
Save the model to file opened as output stream.
saveModel(String) - Method in class ml.dmlc.xgboost4j.java.Booster
Save model to modelPath
set(int, int, float) - Method in class ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
set(long, float) - Method in class ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
setAttr(String, String) - Method in class ml.dmlc.xgboost4j.java.Booster
Set an attribute key-value pair to the Booster.
setAttrs(Map<String, String>) - Method in class ml.dmlc.xgboost4j.java.Booster
Set multiple attribute key-value pairs to the Booster.
setBaseMargin(float[]) - Method in class ml.dmlc.xgboost4j.java.DMatrix
Set base margin (initial prediction).
setBaseMargin(float[][]) - Method in class ml.dmlc.xgboost4j.java.DMatrix
Set base margin (initial prediction).
setBaseMargin(Column) - Method in class ml.dmlc.xgboost4j.java.DMatrix
Set base margin of DMatrix from array interface
setConfig(String, Object) - Method in class ml.dmlc.xgboost4j.java.ConfigContext
Set one single configuration
setConfigs(Map<String, Object>) - Method in class ml.dmlc.xgboost4j.java.ConfigContext
Set a bunch of configurations
setDirect(long, float) - Static method in class ml.dmlc.xgboost4j.java.util.BigDenseMatrix
 
setFeatureNames(String[]) - Method in class ml.dmlc.xgboost4j.java.Booster
Set feature names to the Booster.
setFeatureNames(String[]) - Method in class ml.dmlc.xgboost4j.java.DMatrix
Set feature names
setFeatureTypes(String[]) - Method in class ml.dmlc.xgboost4j.java.Booster
Set feature types to the Booster.
setFeatureTypes(String[]) - Method in class ml.dmlc.xgboost4j.java.DMatrix
Set feature types
setGroup(int[]) - Method in class ml.dmlc.xgboost4j.java.DMatrix
Set group sizes of DMatrix (used for ranking)
setLabel(float[]) - Method in class ml.dmlc.xgboost4j.java.DMatrix
set label of dmatrix
setLabel(Column) - Method in class ml.dmlc.xgboost4j.java.DMatrix
Set label of DMatrix from array interface
setParam(String, Object) - Method in class ml.dmlc.xgboost4j.java.Booster
Set parameter to the Booster.
setParams(Map<String, Object>) - Method in class ml.dmlc.xgboost4j.java.Booster
Set parameters to the Booster.
setQueryId(int[]) - Method in class ml.dmlc.xgboost4j.java.DMatrix
Set query ids (used for ranking)
setQueryId(Column) - Method in class ml.dmlc.xgboost4j.java.DMatrix
Set query id of DMatrix from array interface
setWeight(float[]) - Method in class ml.dmlc.xgboost4j.java.DMatrix
set weight of each instance
setWeight(Column) - Method in class ml.dmlc.xgboost4j.java.DMatrix
Set weight of DMatrix from array interface
shutdown() - Static method in class ml.dmlc.xgboost4j.java.Communicator
Shutdown the communicator in current working thread, equals to finalize.
size() - Method in class ml.dmlc.xgboost4j.LabeledPoint
 
slice(int[]) - Method in class ml.dmlc.xgboost4j.java.DMatrix
Slice the DMatrix and return a new DMatrix that only contains `rowIndex`.
start() - Method in interface ml.dmlc.xgboost4j.java.ITracker
 
start() - Method in class ml.dmlc.xgboost4j.java.RabitTracker
 
stop() - Method in interface ml.dmlc.xgboost4j.java.ITracker
 
stop() - Method in class ml.dmlc.xgboost4j.java.RabitTracker
 
SUM - Enum constant in enum ml.dmlc.xgboost4j.java.Communicator.OpType
 

T

toByteArray() - Method in class ml.dmlc.xgboost4j.java.Booster
Save model into raw byte array in the UBJSON ("ubj") format.
toByteArray(String) - Method in class ml.dmlc.xgboost4j.java.Booster
Save model into raw byte array.
toFeaturesJson() - Method in class ml.dmlc.xgboost4j.java.ColumnBatch
Get features cuda array interface json string
toJson() - Method in class ml.dmlc.xgboost4j.java.Column
Return array interface json string for this Column
TOTAL_COVER - Static variable in class ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
 
TOTAL_GAIN - Static variable in class ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
 
TrackerCreate(String, int, int, int, long, long[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
TrackerFree(long) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
TrackerRun(long) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
TrackerWaitFor(long, long) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
TrackerWorkerArgs(long, long, String[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
train(DMatrix, Map<String, Object>, int, Map<String, DMatrix>, float[][], IObjective, IEvaluation, int) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
Train a booster given parameters.
train(DMatrix, Map<String, Object>, int, Map<String, DMatrix>, float[][], IObjective, IEvaluation, int, Booster) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
Train a booster given parameters.
train(DMatrix, Map<String, Object>, int, Map<String, DMatrix>, IObjective, IEvaluation) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
Train a booster given parameters.
trainAndSaveCheckpoint(DMatrix, Map<String, Object>, int, Map<String, DMatrix>, float[][], IObjective, IEvaluation, int, Booster, int, String, FileSystem) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
 

U

UINT16 - Enum constant in enum ml.dmlc.xgboost4j.java.Communicator.DataType
 
UINT32 - Enum constant in enum ml.dmlc.xgboost4j.java.Communicator.DataType
 
UINT64 - Enum constant in enum ml.dmlc.xgboost4j.java.Communicator.DataType
 
UINT8 - Enum constant in enum ml.dmlc.xgboost4j.java.Communicator.DataType
 
uncaughtException(Thread, Throwable) - Method in class ml.dmlc.xgboost4j.java.RabitTracker
 
update(DMatrix, int) - Method in class ml.dmlc.xgboost4j.java.Booster
Update the booster for one iteration.
update(DMatrix, int, IObjective) - Method in class ml.dmlc.xgboost4j.java.Booster
Update with customize object functon
update(DMatrix, IObjective) - Method in class ml.dmlc.xgboost4j.java.Booster
Deprecated.
updateCheckpoint(Booster) - Method in class ml.dmlc.xgboost4j.java.ExternalCheckpointManager
This method updates the booster checkpoint to the the latest or current version and deleted all the previous versions of the checkpoint.
UtilUnsafe - Class in ml.dmlc.xgboost4j.java.util
Simple class to obtain access to the Unsafe object.

V

valueOf(String) - Static method in enum ml.dmlc.xgboost4j.java.Booster.PredictionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ml.dmlc.xgboost4j.java.Communicator.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ml.dmlc.xgboost4j.java.Communicator.OpType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ml.dmlc.xgboost4j.java.DMatrix.SparseType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ml.dmlc.xgboost4j.java.Booster.PredictionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ml.dmlc.xgboost4j.java.Communicator.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ml.dmlc.xgboost4j.java.Communicator.OpType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ml.dmlc.xgboost4j.java.DMatrix.SparseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class ml.dmlc.xgboost4j.LabeledPoint
 

W

waitFor(long) - Method in interface ml.dmlc.xgboost4j.java.ITracker
 
waitFor(long) - Method in class ml.dmlc.xgboost4j.java.RabitTracker
 
weight() - Method in class ml.dmlc.xgboost4j.LabeledPoint
 
WEIGHT - Static variable in class ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
 
write(Kryo, Output) - Method in class ml.dmlc.xgboost4j.java.Booster
 

X

XGBGetGlobalConfig(String[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBGetLastError() - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoost - Class in ml.dmlc.xgboost4j.java
trainer for xgboost
XGBoost() - Constructor for class ml.dmlc.xgboost4j.java.XGBoost
 
XGBoosterCreate(long[], long[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterDumpModelEx(long, String, int, String, String[][]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterDumpModelExWithFeatures(long, String[], int, String, String[][]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterEvalOneIter(long, int, long[], String[], String[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterFree(long) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterGetAttr(long, String, String[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterGetAttrNames(long, String[][]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterGetNumBoostedRound(long, int[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterGetNumFeature(long, long[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterGetStrFeatureInfo(long, String, String[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterLoadModel(long, String) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterLoadModelFromBuffer(long, byte[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterPredict(long, long, int, int, float[][]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterPredictFromDense(long, float[], long, long, float, int, int, int, float[], float[][]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoostError - Exception in ml.dmlc.xgboost4j.java
custom error class for xgboost
XGBoostError(String) - Constructor for exception ml.dmlc.xgboost4j.java.XGBoostError
 
XGBoostError(String, Throwable) - Constructor for exception ml.dmlc.xgboost4j.java.XGBoostError
 
XGBoosterSaveModel(long, String) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterSaveModelToBuffer(long, String, byte[][]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterSetAttr(long, String, String) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterSetParam(long, String, String) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterSetStrFeatureInfo(long, String, String[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterTrainOneIter(long, long, int, float[], float[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoosterUpdateOneIter(long, int, long) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBoostJNI - Class in ml.dmlc.xgboost4j.java
xgboost JNI functions change 2015-7-6: *use a long[] (length=1) as container of handle to get the output DMatrix or Booster
XGBoostJNI() - Constructor for class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGBSetGlobalConfig(String) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixCreateFromArrayInterfaceColumns(String, float, int, long[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixCreateFromCSC(long[], int[], float[], int, float, int, long[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixCreateFromCSR(long[], int[], float[], int, float, int, long[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixCreateFromFile(String, int, long[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixCreateFromMat(float[], int, int, float, long[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixCreateFromMatRef(long, int, int, float, long[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixFree(long) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixGetFloatInfo(long, String, float[][]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixGetQuantileCut(long, long[][], float[][]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixGetStrFeatureInfo(long, String, long[], String[][]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixGetUIntInfo(long, String, int[][]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixNumNonMissing(long, long[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixNumRow(long, long[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixSaveBinary(long, String, int) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixSetFloatInfo(long, String, float[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixSetInfoFromInterface(long, String, String) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixSetStrFeatureInfo(long, String, String[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
Set the feature information
XGDMatrixSetUIntInfo(long, String, int[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGDMatrixSliceDMatrix(long, int[], long[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGExtMemQuantileDMatrixCreateFromCallback(Iterator<ColumnBatch>, long[], String, long[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
XGQuantileDMatrixCreateFromCallback(Iterator<ColumnBatch>, long[], String, long[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
 
A B C D E F G H I K L M N P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form