Package com.yahoo.schema
Class OnnxModel
java.lang.Object
com.yahoo.schema.DistributableResource
com.yahoo.schema.OnnxModel
- All Implemented Interfaces:
Cloneable,Comparable<DistributableResource>
A global ONNX model distributed using file distribution, similar to ranking constants.
- Author:
- lesters
-
Nested Class Summary
Nested classes/interfaces inherited from class com.yahoo.schema.DistributableResource
DistributableResource.PathType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddInputNameMapping(String onnxName, String vespaName) voidaddInputNameMapping(String onnxName, String vespaName, boolean overwrite) voidaddOutputNameMapping(String onnxName, String vespaName) voidaddOutputNameMapping(String onnxName, String vespaName, boolean overwrite) clone()Optional<com.yahoo.config.model.api.OnnxModelOptions.GpuDevice>com.yahoo.config.model.api.OnnxModelOptionsvoidsetGpuDevice(int deviceNumber, boolean required) voidsetModelInfo(OnnxModelInfo modelInfo) voidsetStatelessExecutionMode(String executionMode) voidsetStatelessInterOpThreads(int interOpThreads) voidsetStatelessIntraOpThreads(int intraOpThreads) voidMethods inherited from class com.yahoo.schema.DistributableResource
compareTo, getFileName, getFilePath, getFileReference, getName, getPathType, getUri, register, register, setFileName, toString, validate
-
Constructor Details
-
OnnxModel
-
OnnxModel
-
-
Method Details
-
clone
- Overrides:
clonein classDistributableResource
-
setUri
- Overrides:
setUriin classDistributableResource
-
addInputNameMapping
-
addInputNameMapping
-
addOutputNameMapping
-
addOutputNameMapping
-
setModelInfo
-
getInputMap
-
getOutputMap
-
getInitializers
-
getDefaultOutput
-
setStatelessExecutionMode
-
getStatelessExecutionMode
-
setStatelessInterOpThreads
public void setStatelessInterOpThreads(int interOpThreads) -
getStatelessInterOpThreads
-
setStatelessIntraOpThreads
public void setStatelessIntraOpThreads(int intraOpThreads) -
getStatelessIntraOpThreads
-
setGpuDevice
public void setGpuDevice(int deviceNumber, boolean required) -
getGpuDevice
-
onnxModelOptions
public com.yahoo.config.model.api.OnnxModelOptions onnxModelOptions()
-