A C D E F G H I J L N P R S T U 
All Classes All Packages

A

ai.djl.paddlepaddle.engine - package ai.djl.paddlepaddle.engine
Contains implementations of interfaces within the DJL API for the PaddlePaddle Engine.
ai.djl.paddlepaddle.jni - package ai.djl.paddlepaddle.jni
Contains classes to interface with the underlying PaddlePaddle Engine.
allocateDirect(int) - Method in class ai.djl.paddlepaddle.engine.PpNDManager

C

clonePredictor(PaddlePredictor) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
close() - Method in class ai.djl.paddlepaddle.engine.PaddlePredictor
close() - Method in class ai.djl.paddlepaddle.engine.PpModel
close() - Method in class ai.djl.paddlepaddle.engine.PpNDArray
close() - Method in class ai.djl.paddlepaddle.engine.PpNDManager
close() - Method in class ai.djl.paddlepaddle.engine.PpPredictor
copy() - Method in class ai.djl.paddlepaddle.engine.PaddlePredictor
cpuMathLibraryNumThreads(long, int) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
create(Buffer, Shape, DataType) - Method in class ai.djl.paddlepaddle.engine.PpNDManager
createConfig(String, String, Device) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
createInternal(ByteBuffer, long) - Method in class ai.djl.paddlepaddle.engine.PpNDManager
Creates a new instance of PpNDArray.
createNdArray(PpNDManager, ByteBuffer, Shape, DataType) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
createPredictor(long) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 

D

deleteConfig(long) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
deleteNd(Long) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
deletePredictor(PaddlePredictor) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
detach() - Method in class ai.djl.paddlepaddle.engine.PpNDArray
disableGLog(long) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 

E

enableMKLDNN(long) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
ENGINE_NAME - Static variable in class ai.djl.paddlepaddle.engine.PpEngine
 

F

forwardInternal(ParameterStore, NDList, boolean, PairList<String, Object>) - Method in class ai.djl.paddlepaddle.engine.PpSymbolBlock
from(NDArray) - Method in class ai.djl.paddlepaddle.engine.PpNDManager
fromPaddlePaddle(int) - Static method in class ai.djl.paddlepaddle.engine.PpDataType
Converts a PaddlePaddle type String into a DataType.

G

getAlternativeEngine() - Method in class ai.djl.paddlepaddle.engine.PpEngine
getByteBufferFromNd(PpNDArray) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
getDataType() - Method in class ai.djl.paddlepaddle.engine.PpNDArray
getDTypeFromNd(PpNDArray) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
getEngine() - Method in class ai.djl.paddlepaddle.engine.PpEngineProvider
getEngine() - Method in class ai.djl.paddlepaddle.engine.PpNDManager
getEngineName() - Method in class ai.djl.paddlepaddle.engine.PpEngine
getEngineName() - Method in class ai.djl.paddlepaddle.engine.PpEngineProvider
getEngineRank() - Method in class ai.djl.paddlepaddle.engine.PpEngineProvider
getHandle() - Method in class ai.djl.paddlepaddle.engine.PpNDArray
Gets the Pointer to this resource.
getInputNames(PaddlePredictor) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
getLoD() - Method in class ai.djl.paddlepaddle.engine.PpNDArray
Gets the Level-of-Detail field of the NDArray.
getName() - Method in class ai.djl.paddlepaddle.engine.PpNDArray
getNameFromNd(PpNDArray) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
getNdLoD(PpNDArray) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
getOutputShapes(Shape[]) - Method in class ai.djl.paddlepaddle.engine.PpSymbolBlock
getRank() - Method in class ai.djl.paddlepaddle.engine.PpEngine
getShape() - Method in class ai.djl.paddlepaddle.engine.PpNDArray
getShapeFromNd(PpNDArray) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
getVersion() - Method in class ai.djl.paddlepaddle.engine.PpEngine
getVersion() - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 

H

hasCapability(String) - Method in class ai.djl.paddlepaddle.engine.PpEngine

I

intern(NDArray) - Method in class ai.djl.paddlepaddle.engine.PpNDArray

J

JniUtils - Class in ai.djl.paddlepaddle.jni
A class containing utilities to interact with the Paddle Engine's Java Native Interface (JNI) layer.

L

LibUtils - Class in ai.djl.paddlepaddle.jni
Utilities for finding the Paddle Engine binary on the System.
load(Path, String, Map<String, ?>) - Method in class ai.djl.paddlepaddle.engine.PpModel
Loads the PaddlePaddle model from a specified location.
loadLibrary() - Static method in class ai.djl.paddlepaddle.jni.LibUtils
 
loadLinuxDependencies(String) - Static method in class ai.djl.paddlepaddle.jni.LibUtils
 
loadWindowsDependencies(String) - Static method in class ai.djl.paddlepaddle.jni.LibUtils
 

N

newBaseManager() - Method in class ai.djl.paddlepaddle.engine.PpEngine
newBaseManager(Device) - Method in class ai.djl.paddlepaddle.engine.PpEngine
newGradientCollector() - Method in class ai.djl.paddlepaddle.engine.PpEngine
newModel(String, Device) - Method in class ai.djl.paddlepaddle.engine.PpEngine
newPredictor(Translator<I, O>, Device) - Method in class ai.djl.paddlepaddle.engine.PpModel
newSubManager() - Method in class ai.djl.paddlepaddle.engine.PpNDManager
newSubManager(Device) - Method in class ai.djl.paddlepaddle.engine.PpNDManager
newSymbolBlock(NDManager) - Method in class ai.djl.paddlepaddle.engine.PpEngine

P

PaddlePredictor - Class in ai.djl.paddlepaddle.engine
PaddlePaddle C++ Predictor.
PpDataType - Class in ai.djl.paddlepaddle.engine
Helper to convert between DataType an the PaddlePaddle internal DataTypes.
PpEngine - Class in ai.djl.paddlepaddle.engine
The PpEngine is an implementation of the Engine based on the PaddlePaddle.
PpEngineProvider - Class in ai.djl.paddlepaddle.engine
PpEngineProvider is the PaddlePaddle implementation of EngineProvider.
PpEngineProvider() - Constructor for class ai.djl.paddlepaddle.engine.PpEngineProvider
 
PpModel - Class in ai.djl.paddlepaddle.engine
PpModel is the PaddlePaddle implementation of Model.
PpNDArray - Class in ai.djl.paddlepaddle.engine
PpNDArray is the PaddlePaddle implementation of NDArray.
PpNDManager - Class in ai.djl.paddlepaddle.engine
PpNDManager is the PaddlePaddle implementation of NDManager.
PpPredictor<I,​O> - Class in ai.djl.paddlepaddle.engine
PpPredictor is special implementation of Predictor for PaddlePaddle.
PpPredictor(Model, PaddlePredictor, Translator<I, O>, Device) - Constructor for class ai.djl.paddlepaddle.engine.PpPredictor
Creates a new instance of PaddlePredictor.
PpSymbolBlock - Class in ai.djl.paddlepaddle.engine
PpSymbolBlock is the PaddlePaddle implementation of SymbolBlock.
PpSymbolBlock(PaddlePredictor, PpNDManager) - Constructor for class ai.djl.paddlepaddle.engine.PpSymbolBlock
Constructs a new PpSymbolBlock instance.
predictorForward(PaddlePredictor, PpNDArray[], String[]) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 

R

removePass(long, String) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 

S

setLoD(long[][]) - Method in class ai.djl.paddlepaddle.engine.PpNDArray
Sets the Level-of-Detail field of the NDArray.
setName(String) - Method in class ai.djl.paddlepaddle.engine.PpNDArray
setNdLoD(PpNDArray, long[][]) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
setNdName(PpNDArray, String) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
setRandomSeed(int) - Method in class ai.djl.paddlepaddle.engine.PpEngine
switchIrOptim(long, boolean) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 

T

toByteBuffer() - Method in class ai.djl.paddlepaddle.engine.PpNDArray
toPaddlePaddle(DataType) - Static method in class ai.djl.paddlepaddle.engine.PpDataType
Converts a DataType into the corresponding PaddlePaddle type String.
toString() - Method in class ai.djl.paddlepaddle.engine.PpEngine

U

useFeedFetchOp(long) - Static method in class ai.djl.paddlepaddle.jni.JniUtils
 
A C D E F G H I J L N P R S T U 
All Classes All Packages