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
- addTrackerProperties(String) - Method in class ml.dmlc.xgboost4j.java.RabitTracker
- aggCVResults(String[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
-
Aggregate cross-validation results.
- allReduce(float[], Rabit.OpType) - Static method in class ml.dmlc.xgboost4j.java.Rabit
-
perform Allreduce on distributed float vectors using operator op.
B
- base - Variable in class ml.dmlc.xgboost4j.java.DataBatch.BatchIterator
- BatchIterator(Iterator<LabeledPoint>, int) - Constructor for class ml.dmlc.xgboost4j.java.DataBatch.BatchIterator
- batchSize - Variable in class ml.dmlc.xgboost4j.java.DataBatch.BatchIterator
- BITWISE_OR - Enum constant in enum ml.dmlc.xgboost4j.java.Rabit.OpType
- boost(DMatrix, float[], float[]) - Method in class ml.dmlc.xgboost4j.java.Booster
-
update with give grad and hess
- booster - Variable in class ml.dmlc.xgboost4j.java.XGBoost.CVPack
- Booster - Class in ml.dmlc.xgboost4j.java
-
Booster for xgboost, this is a model API that support interactive build of a XGBoost Model
- Booster(Map<String, Object>, DMatrix[]) - Constructor for class ml.dmlc.xgboost4j.java.Booster
-
Create a new Booster with empty stage.
- 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
C
- CHAR - Enum constant in enum ml.dmlc.xgboost4j.java.Rabit.DataType
- checkCall(int) - Static method in class ml.dmlc.xgboost4j.java.Rabit
- checkCall(int) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
-
Check the return code of the JNI call.
- COVER - Static variable in class ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
- createTempFileFromResource(String) - Static method in class ml.dmlc.xgboost4j.java.NativeLibLoader
-
Create a temp file that copies the resource from current JAR archive
- 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
- CVPack(DMatrix, DMatrix, Map<String, Object>) - Constructor for class ml.dmlc.xgboost4j.java.XGBoost.CVPack
-
create an cross validation package
D
- DataBatch - Class in ml.dmlc.xgboost4j.java
-
A mini-batch of data that can be converted to DMatrix.
- DataBatch(long[], float[], float[], int[], float[]) - Constructor for class ml.dmlc.xgboost4j.java.DataBatch
- DataBatch.BatchIterator - Class in ml.dmlc.xgboost4j.java
- DataType(int, int) - Constructor for enum ml.dmlc.xgboost4j.java.Rabit.DataType
- dispose() - Method in class ml.dmlc.xgboost4j.java.Booster
- dispose() - Method in class ml.dmlc.xgboost4j.java.DMatrix
- DMatrix - Class in ml.dmlc.xgboost4j.java
-
DMatrix for xgboost.
- DMatrix(float[], int, int) - Constructor for class ml.dmlc.xgboost4j.java.DMatrix
-
create DMatrix from dense matrix
- 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(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.SparseType - Enum in ml.dmlc.xgboost4j.java
-
sparse matrix type (CSR or CSC)
- dmatrixsToHandles(DMatrix[]) - Static method in class ml.dmlc.xgboost4j.java.Booster
-
transfer DMatrix array to handle array (used for native functions)
- dmats - Variable in class ml.dmlc.xgboost4j.java.XGBoost.CVPack
- DOUBLE - Enum constant in enum ml.dmlc.xgboost4j.java.Rabit.DataType
- dtest - Variable in class ml.dmlc.xgboost4j.java.XGBoost.CVPack
- dtrain - Variable in class ml.dmlc.xgboost4j.java.XGBoost.CVPack
E
- enumOp - Variable in enum ml.dmlc.xgboost4j.java.Rabit.DataType
- envs - Variable in class ml.dmlc.xgboost4j.java.RabitTracker
- eval(float[][], DMatrix) - Method in interface ml.dmlc.xgboost4j.java.IEvaluation
-
evaluate with predicts and data
- eval(int) - Method in class ml.dmlc.xgboost4j.java.XGBoost.CVPack
-
evaluation
- eval(IEvaluation) - Method in class ml.dmlc.xgboost4j.java.XGBoost.CVPack
-
evaluation
- evalSet(DMatrix[], String[], int) - Method in class ml.dmlc.xgboost4j.java.Booster
-
evaluate with given dmatrixs.
- evalSet(DMatrix[], String[], int, float[]) - Method in class ml.dmlc.xgboost4j.java.Booster
-
evaluate with given dmatrixs.
- evalSet(DMatrix[], String[], IEvaluation) - Method in class ml.dmlc.xgboost4j.java.Booster
-
evaluate with given customized Evaluation class
- evalSet(DMatrix[], String[], IEvaluation, float[]) - Method in class ml.dmlc.xgboost4j.java.Booster
F
- FAILURE - Enum constant in enum ml.dmlc.xgboost4j.java.IRabitTracker.TrackerStatus
- FeatureImportanceType() - Constructor for class ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
- featureIndex - Variable in class ml.dmlc.xgboost4j.java.DataBatch
-
index of each feature(column) in the sparse matrix
- featureValue - Variable in class ml.dmlc.xgboost4j.java.DataBatch
-
value of each non-missing entry in the sparse matrix
- finalize() - Method in class ml.dmlc.xgboost4j.java.Booster
- finalize() - Method in class ml.dmlc.xgboost4j.java.DMatrix
- flatten(float[][]) - Static method in class ml.dmlc.xgboost4j.java.DMatrix
-
flatten a mat to array
- FLOAT - Enum constant in enum ml.dmlc.xgboost4j.java.Rabit.DataType
G
- GAIN - Static variable in class ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
- genRandPermutationNums(int, int) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
- getAttr(String) - Method in class ml.dmlc.xgboost4j.java.Booster
-
Get attribute from the Booster.
- 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.
- getDumpInfo(boolean) - Method in class ml.dmlc.xgboost4j.java.Booster
-
Save the model as byte array representation.
- getEnumOp() - Method in enum ml.dmlc.xgboost4j.java.Rabit.DataType
- getFeatureImportanceFromModel(String[], String) - Method in class ml.dmlc.xgboost4j.java.Booster
-
Get the importance of each feature based on information gain or cover
- 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.
- getFeatureWeightsFromModel(String[]) - Method in class ml.dmlc.xgboost4j.java.Booster
-
Get the importance of each feature based purely on weights (number of splits)
- getFloatInfo(String) - Method in class ml.dmlc.xgboost4j.java.DMatrix
- getGradient(float[][], DMatrix) - Method in interface ml.dmlc.xgboost4j.java.IObjective
-
user define objective function, return gradient and second order gradient
- getHandle() - Method in class ml.dmlc.xgboost4j.java.DMatrix
-
Get the handle
- getHostIp() - Method in class ml.dmlc.xgboost4j.java.TrackerProperties
- getInstance() - Static method in class ml.dmlc.xgboost4j.java.TrackerProperties
- getIntInfo(String) - Method in class ml.dmlc.xgboost4j.java.DMatrix
- 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
- 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
- getOperand() - Method in enum ml.dmlc.xgboost4j.java.Rabit.OpType
- getRank() - Static method in class ml.dmlc.xgboost4j.java.Rabit
-
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.Rabit.DataType
- getStatusCode() - Method in enum ml.dmlc.xgboost4j.java.IRabitTracker.TrackerStatus
- getVersion() - Method in class ml.dmlc.xgboost4j.java.Booster
- getWeight() - Method in class ml.dmlc.xgboost4j.java.DMatrix
-
get weight of the DMatrix
- getWorkerEnvs() - Method in interface ml.dmlc.xgboost4j.java.IRabitTracker
- getWorkerEnvs() - 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.Rabit
-
get world size of current job.
H
- handle - Variable in class ml.dmlc.xgboost4j.java.Booster
- handle - Variable in class ml.dmlc.xgboost4j.java.DMatrix
- hasNext() - Method in class ml.dmlc.xgboost4j.java.DataBatch.BatchIterator
- HOST_IP - Static variable in class ml.dmlc.xgboost4j.java.TrackerProperties
I
- IEvaluation - Interface in ml.dmlc.xgboost4j.java
-
interface for customized evaluation
- init(Map<String, String>) - Static method in class ml.dmlc.xgboost4j.java.Rabit
-
Initialize the rabit library on current working thread.
- init(DMatrix[]) - Method in class ml.dmlc.xgboost4j.java.Booster
-
Internal initialization function.
- initialized - Static variable in class ml.dmlc.xgboost4j.java.NativeLibLoader
- initTrackerPy() - Static method in class ml.dmlc.xgboost4j.java.RabitTracker
- initXGBoost() - Static method in class ml.dmlc.xgboost4j.java.NativeLibLoader
- instance - Static variable in class ml.dmlc.xgboost4j.java.TrackerProperties
- INT - Enum constant in enum ml.dmlc.xgboost4j.java.Rabit.DataType
- INTERRUPTED - Enum constant in enum ml.dmlc.xgboost4j.java.IRabitTracker.TrackerStatus
- IObjective - Interface in ml.dmlc.xgboost4j.java
-
interface for customize Object function
- IRabitTracker - Interface in ml.dmlc.xgboost4j.java
-
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 - Enum in ml.dmlc.xgboost4j.java
- isMaximizeEvaluation(Map<String, Object>) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
L
- label - Variable in class ml.dmlc.xgboost4j.java.DataBatch
-
label of each data point, can be null
- libNames - Static variable in class ml.dmlc.xgboost4j.java.NativeLibLoader
- loadEnvs(InputStream) - Method in class ml.dmlc.xgboost4j.java.RabitTracker
- loadLibraryFromJar(String) - Static method in class ml.dmlc.xgboost4j.java.NativeLibLoader
-
Loads library from current JAR archive
- loadModel(InputStream) - Static method in class ml.dmlc.xgboost4j.java.Booster
-
Load a new Booster model from a file opened as input stream.
- 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.Booster
-
Load a new Booster model from modelPath
- loadModel(String) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
-
load model from modelPath
- loadRabitCheckpoint() - Method in class ml.dmlc.xgboost4j.java.Booster
-
Load the booster model from thread-local rabit checkpoint.
- logger - Static variable in class ml.dmlc.xgboost4j.java.Booster
- logger - Static variable in class ml.dmlc.xgboost4j.java.DataBatch
- logger - Static variable in class ml.dmlc.xgboost4j.java.NativeLibLoader
- logger - Static variable in class ml.dmlc.xgboost4j.java.RabitTracker
- logger - Static variable in class ml.dmlc.xgboost4j.java.TrackerProperties
- logger - Static variable in class ml.dmlc.xgboost4j.java.XGBoost
- logger - Static variable in class ml.dmlc.xgboost4j.java.XGBoostJNI
- LONG - Enum constant in enum ml.dmlc.xgboost4j.java.Rabit.DataType
- LONGLONG - Enum constant in enum ml.dmlc.xgboost4j.java.Rabit.DataType
M
- makeNFold(DMatrix, int, Map<String, Object>, String[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
-
make an n-fold array of CVPack from random indices
- MAX - Enum constant in enum ml.dmlc.xgboost4j.java.Rabit.OpType
- MIN - Enum constant in enum ml.dmlc.xgboost4j.java.Rabit.OpType
- ml.dmlc.xgboost4j.java - package ml.dmlc.xgboost4j.java
N
- names - Variable in class ml.dmlc.xgboost4j.java.XGBoost.CVPack
- NativeLibLoader - Class in ml.dmlc.xgboost4j.java
-
class to load native library
- NativeLibLoader() - Constructor for class ml.dmlc.xgboost4j.java.NativeLibLoader
- nativeResourcePath - Static variable in class ml.dmlc.xgboost4j.java.NativeLibLoader
- next() - Method in class ml.dmlc.xgboost4j.java.DataBatch.BatchIterator
- numWorkers - Variable in class ml.dmlc.xgboost4j.java.RabitTracker
O
- op - Variable in enum ml.dmlc.xgboost4j.java.Rabit.OpType
- OpType(int) - Constructor for enum ml.dmlc.xgboost4j.java.Rabit.OpType
P
- predict(DMatrix) - Method in class ml.dmlc.xgboost4j.java.Booster
-
Predict with data
- predict(DMatrix, boolean) - Method in class ml.dmlc.xgboost4j.java.Booster
-
Predict with data
- predict(DMatrix, boolean, int) - Method in class ml.dmlc.xgboost4j.java.Booster
-
Advanced predict function with all the options.
- predict(DMatrix, boolean, int, boolean, boolean) - 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
- properties - Variable in class ml.dmlc.xgboost4j.java.TrackerProperties
- PROPERTIES_FILENAME - Static variable in class ml.dmlc.xgboost4j.java.TrackerProperties
R
- Rabit - Class in ml.dmlc.xgboost4j.java
-
Rabit global class for synchronization.
- Rabit() - Constructor for class ml.dmlc.xgboost4j.java.Rabit
- Rabit.DataType - Enum in ml.dmlc.xgboost4j.java
- Rabit.OpType - Enum in ml.dmlc.xgboost4j.java
- RabitAllreduce(ByteBuffer, int, int, int) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
- RabitFinalize() - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
- RabitGetRank(int[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
- RabitGetWorldSize(int[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
- RabitInit(String[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
- 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.TrackerProcessLogger - Class in ml.dmlc.xgboost4j.java
-
Tracker logger that logs output from tracker.
- RabitTrackerPrint(String) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
- RabitVersionNumber(int[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
- read(Kryo, Input) - Method in class ml.dmlc.xgboost4j.java.Booster
- readObject(ObjectInputStream) - Method in class ml.dmlc.xgboost4j.java.Booster
- remove() - Method in class ml.dmlc.xgboost4j.java.DataBatch.BatchIterator
- rowNum() - Method in class ml.dmlc.xgboost4j.java.DMatrix
-
get the row number of DMatrix
- rowOffset - Variable in class ml.dmlc.xgboost4j.java.DataBatch
-
The offset of each rows in the sparse matrix
- run() - Method in class ml.dmlc.xgboost4j.java.RabitTracker.TrackerProcessLogger
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(String) - Method in class ml.dmlc.xgboost4j.java.Booster
-
Save model to modelPath
- saveRabitCheckpoint() - Method in class ml.dmlc.xgboost4j.java.Booster
-
Save the booster model into thread-local rabit checkpoint and increment the version.
- setAttr(String, String) - Method in class ml.dmlc.xgboost4j.java.Booster
-
Set attribute to the Booster.
- setAttrs(Map<String, String>) - Method in class ml.dmlc.xgboost4j.java.Booster
-
Set attributes 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).
- 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
- 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.
- setVersion(int) - Method in class ml.dmlc.xgboost4j.java.Booster
- setWeight(float[]) - Method in class ml.dmlc.xgboost4j.java.DMatrix
-
set weight of each instance
- shouldEarlyStop(int, int, int) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
- shouldPrint(Map<String, Object>, int) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
- shutdown() - Static method in class ml.dmlc.xgboost4j.java.Rabit
-
Shutdown the rabit engine in current working thread, equals to finalize.
- size - Variable in enum ml.dmlc.xgboost4j.java.Rabit.DataType
- slice(int[]) - Method in class ml.dmlc.xgboost4j.java.DMatrix
-
Slice the DMatrix and return a new DMatrix that only contains `rowIndex`.
- SparseType() - Constructor for enum ml.dmlc.xgboost4j.java.DMatrix.SparseType
- start(long) - Method in interface ml.dmlc.xgboost4j.java.IRabitTracker
- start(long) - Method in class ml.dmlc.xgboost4j.java.RabitTracker
- startTrackerProcess() - Method in class ml.dmlc.xgboost4j.java.RabitTracker
- statusCode - Variable in enum ml.dmlc.xgboost4j.java.IRabitTracker.TrackerStatus
- stop() - Method in interface ml.dmlc.xgboost4j.java.IRabitTracker
- stop() - Method in class ml.dmlc.xgboost4j.java.RabitTracker
- SUCCESS - Enum constant in enum ml.dmlc.xgboost4j.java.IRabitTracker.TrackerStatus
- SUM - Enum constant in enum ml.dmlc.xgboost4j.java.Rabit.OpType
T
- TIMEOUT - Enum constant in enum ml.dmlc.xgboost4j.java.IRabitTracker.TrackerStatus
- toByteArray() - Method in class ml.dmlc.xgboost4j.java.Booster
- TOTAL_COVER - Static variable in class ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
- TOTAL_GAIN - Static variable in class ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
- tracker_py - Static variable in class ml.dmlc.xgboost4j.java.RabitTracker
- trackerPrint(String) - Static method in class ml.dmlc.xgboost4j.java.Rabit
-
Print the message on rabit tracker.
- trackerProcess - Variable in class ml.dmlc.xgboost4j.java.RabitTracker
- TrackerProcessLogger() - Constructor for class ml.dmlc.xgboost4j.java.RabitTracker.TrackerProcessLogger
- trackerProperties - Static variable in class ml.dmlc.xgboost4j.java.RabitTracker
- TrackerProperties - Class in ml.dmlc.xgboost4j.java
- TrackerProperties() - Constructor for class ml.dmlc.xgboost4j.java.TrackerProperties
- TrackerStatus(int) - Constructor for enum ml.dmlc.xgboost4j.java.IRabitTracker.TrackerStatus
- 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.
- tryGetIntFromObject(Object) - Static method in class ml.dmlc.xgboost4j.java.XGBoost
U
- UCHAR - Enum constant in enum ml.dmlc.xgboost4j.java.Rabit.DataType
- ULONG - Enum constant in enum ml.dmlc.xgboost4j.java.Rabit.DataType
- ULONGLONG - Enum constant in enum ml.dmlc.xgboost4j.java.Rabit.DataType
- uncaughtException(Thread, Throwable) - Method in class ml.dmlc.xgboost4j.java.RabitTracker
- UNIT - Enum constant in enum ml.dmlc.xgboost4j.java.Rabit.DataType
- update(int) - Method in class ml.dmlc.xgboost4j.java.XGBoost.CVPack
-
update one iteration
- update(DMatrix, int) - Method in class ml.dmlc.xgboost4j.java.Booster
-
Update the booster for one iteration.
- update(DMatrix, IObjective) - Method in class ml.dmlc.xgboost4j.java.Booster
-
Update with customize obj func
- update(IObjective) - Method in class ml.dmlc.xgboost4j.java.XGBoost.CVPack
-
update one iteration
V
- valueOf(String) - Static method in enum ml.dmlc.xgboost4j.java.DMatrix.SparseType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ml.dmlc.xgboost4j.java.IRabitTracker.TrackerStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ml.dmlc.xgboost4j.java.Rabit.DataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ml.dmlc.xgboost4j.java.Rabit.OpType
-
Returns the enum constant of this type with the specified name.
- 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() - Static method in enum ml.dmlc.xgboost4j.java.IRabitTracker.TrackerStatus
-
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.Rabit.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.Rabit.OpType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version - Variable in class ml.dmlc.xgboost4j.java.Booster
- versionNumber() - Static method in class ml.dmlc.xgboost4j.java.Rabit
-
Get version number of current stored model in the thread.
W
- waitFor(long) - Method in interface ml.dmlc.xgboost4j.java.IRabitTracker
- waitFor(long) - Method in class ml.dmlc.xgboost4j.java.RabitTracker
- weight - Variable in class ml.dmlc.xgboost4j.java.DataBatch
-
weight of each data point, can be null
- WEIGHT - Static variable in class ml.dmlc.xgboost4j.java.Booster.FeatureImportanceType
- write(Kryo, Output) - Method in class ml.dmlc.xgboost4j.java.Booster
- writeObject(ObjectOutputStream) - Method in class ml.dmlc.xgboost4j.java.Booster
X
- 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
- XGBoost.CVPack - Class in ml.dmlc.xgboost4j.java
-
cross validation package for xgb
- XGBoosterBoostOneIter(long, long, float[], float[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
- 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
- XGBoosterGetModelRaw(long, byte[][]) - 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
- XGBoosterLoadRabitCheckpoint(long, int[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
- XGBoosterPredict(long, long, int, int, 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
- XGBoosterSaveModel(long, String) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
- XGBoosterSaveRabitCheckpoint(long) - 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
- 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
- XGDMatrixCreateFromCSCEx(long[], int[], float[], int, long[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
- XGDMatrixCreateFromCSREx(long[], int[], float[], int, long[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
- XGDMatrixCreateFromDataIter(Iterator<DataBatch>, String, 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
- XGDMatrixFree(long) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
- XGDMatrixGetFloatInfo(long, String, float[][]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
- XGDMatrixGetUIntInfo(long, String, int[][]) - 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
- XGDMatrixSetGroup(long, int[]) - Static method in class ml.dmlc.xgboost4j.java.XGBoostJNI
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form