Index
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.
- 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
Unsafeobject.
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
DMatrix(float[],int,int,float)