Index

A C D E F G H I J L M N O P R S T V X 
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
The XgbEngine is an implementation of the Engine based on the XGBoost.
XgbEngineProvider - Class in ai.djl.ml.xgboost
XgbEngineProvider is the XGBoost implementation of EngineProvider.
XgbEngineProvider() - Constructor for class ai.djl.ml.xgboost.XgbEngineProvider
 
XgbModel - Class in ai.djl.ml.xgboost
XgbModel is the XGBoost implementation of Model.
XgbNDArray - Class in ai.djl.ml.xgboost
XgbNDArray is the XGBoost implementation of NDArray.
XgbNDManager - Class in ai.djl.ml.xgboost
XgbNDManager is the XGBoost implementation of NDManager.
XgbSymbolBlock - Class in ai.djl.ml.xgboost
XgbSymbolBlock is the XGBoost implementation of SymbolBlock.
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.
A C D E F G H I J L M N O P R S T V X 
All Classes and Interfaces|All Packages|Constant Field Values