Package ai.djl.paddlepaddle.engine
Class PpPredictor<I,O>
- java.lang.Object
-
- ai.djl.inference.Predictor<I,O>
-
- ai.djl.paddlepaddle.engine.PpPredictor<I,O>
-
- All Implemented Interfaces:
java.lang.AutoCloseable
public class PpPredictor<I,O> extends ai.djl.inference.Predictor<I,O>PpPredictoris special implementation ofPredictorfor PaddlePaddle.When creating a new DlrPredictor, we clone Paddle predictor handle to workaround the issue.
-
-
Constructor Summary
Constructors Constructor Description PpPredictor(ai.djl.Model model, PaddlePredictor predictor, ai.djl.translate.Translator<I,O> translator, ai.djl.Device device)Creates a new instance ofPaddlePredictor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()
-
-
-
Constructor Detail
-
PpPredictor
public PpPredictor(ai.djl.Model model, PaddlePredictor predictor, ai.djl.translate.Translator<I,O> translator, ai.djl.Device device)Creates a new instance ofPaddlePredictor.- Parameters:
model- the model on which the predictions are basedpredictor- the C++ Paddle Predictor handletranslator- the translator to be useddevice- the device to be used
-
-