Package com.itextpdf.pdfocr.onnx
Class DefaultOrtSessionOptionsCreator
java.lang.Object
com.itextpdf.pdfocr.onnx.DefaultOrtSessionOptionsCreator
- All Implemented Interfaces:
-
IOrtSessionOptionsCreator
Default implementation of
IOrtSessionOptionsCreator.
CUDA execution provider is added if available, otherwise default CPU execution provider is used.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionai.onnxruntime.OrtSession.SessionOptionscreate()Creates an instance of ONNX runtime session options.
-
Constructor Details
-
DefaultOrtSessionOptionsCreator
public DefaultOrtSessionOptionsCreator()
-
-
Method Details
-
create
public ai.onnxruntime.OrtSession.SessionOptions create() throws ai.onnxruntime.OrtExceptionDescription copied from interface:IOrtSessionOptionsCreatorCreates an instance of ONNX runtime session options.- Specified by:
-
createin interfaceIOrtSessionOptionsCreator - Returns:
- the ONNX runtime session options creator
- Throws:
-
ai.onnxruntime.OrtException- in case of invalid session options creation
-