Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ai.djl.ml.xgboost - package ai.djl.ml.xgboost
-
Contains implementations of interfaces within the DJL API for the XGBoost Engine.
- allocateDirect(int) - Method in class ai.djl.ml.xgboost.XgbNDManager
C
- checkCall(int) - Static method in class ml.dmlc.xgboost4j.java.JniUtils
- close() - Method in class ai.djl.ml.xgboost.XgbModel
- close() - Method in class ai.djl.ml.xgboost.XgbNDArray
- close() - Method in class ai.djl.ml.xgboost.XgbNDManager
- close() - Method in class ai.djl.ml.xgboost.XgbSymbolBlock
- com.sun.jna - package com.sun.jna
-
Contains JNA changes on the existing Pointer.
- CONTRIB - Enum constant in enum class ai.djl.ml.xgboost.XgbSymbolBlock.Mode
- create(Buffer, Shape, DataType) - Method in class ai.djl.ml.xgboost.XgbNDManager
- create(ColumnBatch, float, int) - Method in class ai.djl.ml.xgboost.XgbNDManager
-
Creates
XgbNDArray
from column array interface. - createCSR(Buffer, long[], long[], Shape) - Method in class ai.djl.ml.xgboost.XgbNDManager
- createDMatrix(Buffer, Shape, float) - Static method in class ml.dmlc.xgboost4j.java.JniUtils
- createDMatrix(ColumnBatch, float, int) - Static method in class ml.dmlc.xgboost4j.java.JniUtils
- createDMatrixCSR(long[], int[], float[], float, int) - Static method in class ml.dmlc.xgboost4j.java.JniUtils
D
- DEFAULT - Enum constant in enum class ai.djl.ml.xgboost.XgbSymbolBlock.Mode
- deleteDMatrix(long) - Static method in class ml.dmlc.xgboost4j.java.JniUtils
- deleteModel(long) - Static method in class ml.dmlc.xgboost4j.java.JniUtils
- detach() - Method in class ai.djl.ml.xgboost.XgbNDArray
E
- ENGINE_NAME - Static variable in class ai.djl.ml.xgboost.XgbEngine
F
- forwardInternal(ParameterStore, NDList, boolean, PairList<String, Object>) - Method in class ai.djl.ml.xgboost.XgbSymbolBlock
- from(NDArray) - Method in class ai.djl.ml.xgboost.XgbNDManager
G
- getAlternativeEngine() - Method in class ai.djl.ml.xgboost.XgbEngine
- getDirectParameters() - Method in class ai.djl.ml.xgboost.XgbSymbolBlock
- getEngine() - Method in class ai.djl.ml.xgboost.XgbEngineProvider
- getEngine() - Method in class ai.djl.ml.xgboost.XgbNDManager
- getEngineName() - Method in class ai.djl.ml.xgboost.XgbEngine
- getEngineName() - Method in class ai.djl.ml.xgboost.XgbEngineProvider
- getEngineRank() - Method in class ai.djl.ml.xgboost.XgbEngineProvider
- getHandle() - Method in class ai.djl.ml.xgboost.XgbNDArray
-
Returns the native XGBoost Booster pointer.
- getHandle() - Method in class ai.djl.ml.xgboost.XgbSymbolBlock
-
Gets the native XGBoost Booster pointer.
- getPeer() - Method in class com.sun.jna.PointerProxy
-
Gets peer value from the
Pointer
. - getRank() - Method in class ai.djl.ml.xgboost.XgbEngine
- getSparseFormat() - Method in class ai.djl.ml.xgboost.XgbNDArray
- getValue() - Method in enum class ai.djl.ml.xgboost.XgbSymbolBlock.Mode
-
Gets the value of the mode.
- getVersion() - Method in class ai.djl.ml.xgboost.XgbEngine
H
- hasCapability(String) - Method in class ai.djl.ml.xgboost.XgbEngine
I
- inference(XgbSymbolBlock, XgbNDArray, int, XgbSymbolBlock.Mode) - Static method in class ml.dmlc.xgboost4j.java.JniUtils
- intern(NDArray) - Method in class ai.djl.ml.xgboost.XgbNDArray
J
- JniUtils - Class in ml.dmlc.xgboost4j.java
-
DJL class that has access to XGBoost JNI.
L
- LEAF - Enum constant in enum class ai.djl.ml.xgboost.XgbSymbolBlock.Mode
- load(Path, String, Map<String, ?>) - Method in class ai.djl.ml.xgboost.XgbModel
- loadModel(XgbNDManager, String) - Static method in class ml.dmlc.xgboost4j.java.JniUtils
M
- ml.dmlc.xgboost4j.java - package ml.dmlc.xgboost4j.java
-
Contains Helper class to access XGBoost JNI.
N
- newBaseManager() - Method in class ai.djl.ml.xgboost.XgbEngine
- newBaseManager(Device) - Method in class ai.djl.ml.xgboost.XgbEngine
- newModel(String, Device) - Method in class ai.djl.ml.xgboost.XgbEngine
- newSubManager(Device) - Method in class ai.djl.ml.xgboost.XgbNDManager
O
- OUTPUT_MARGIN - Enum constant in enum class ai.djl.ml.xgboost.XgbSymbolBlock.Mode
P
- PointerProxy - Class in com.sun.jna
-
PointerProxy
is a Pointer wrapper that can access to the peer value of the pointer. - PointerProxy(Pointer) - Constructor for class com.sun.jna.PointerProxy
-
Creates from native pointer.
R
- returnResource(NDManager) - Method in class ai.djl.ml.xgboost.XgbNDArray
S
- setMissingValue(float) - Method in class ai.djl.ml.xgboost.XgbNDManager
-
Sets the default missing value.
- setNthread(int) - Method in class ai.djl.ml.xgboost.XgbNDManager
-
Sets the default number of threads.
T
- toByteBuffer(boolean) - Method in class ai.djl.ml.xgboost.XgbNDArray
- toString() - Method in class ai.djl.ml.xgboost.XgbEngine
V
- valueOf(String) - Static method in enum class ai.djl.ml.xgboost.XgbSymbolBlock.Mode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ai.djl.ml.xgboost.XgbSymbolBlock.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
X
- XgbEngine - Class in ai.djl.ml.xgboost
- XgbEngineProvider - Class in ai.djl.ml.xgboost
-
XgbEngineProvider
is the XGBoost implementation ofEngineProvider
. - XgbEngineProvider() - Constructor for class ai.djl.ml.xgboost.XgbEngineProvider
- XgbModel - Class in ai.djl.ml.xgboost
-
XgbModel
is the XGBoost implementation ofModel
. - XgbNDArray - Class in ai.djl.ml.xgboost
-
XgbNDArray
is the XGBoost implementation ofNDArray
. - XgbNDManager - Class in ai.djl.ml.xgboost
-
XgbNDManager
is the XGBoost implementation ofNDManager
. - XgbSymbolBlock - Class in ai.djl.ml.xgboost
-
XgbSymbolBlock
is the XGBoost implementation ofSymbolBlock
. - XgbSymbolBlock(XgbNDManager, long) - Constructor for class ai.djl.ml.xgboost.XgbSymbolBlock
-
Constructs a
XgbSymbolBlock
. - XgbSymbolBlock.Mode - Enum Class in ai.djl.ml.xgboost
-
The mode of inference for OptionMask.
All Classes and Interfaces|All Packages|Constant Field Values