Class PanamaNnGraph
java.lang.Object
ai.tegmentum.wasmtime4j.panama.wasi.nn.PanamaNnGraph
- All Implemented Interfaces:
ai.tegmentum.wasmtime4j.wasi.nn.NnGraph,AutoCloseable
Panama implementation of the NnGraph interface for WASI-NN loaded models.
- Since:
- 1.0.0
-
Method Details
-
getNativeHandle
public long getNativeHandle()- Specified by:
getNativeHandlein interfaceai.tegmentum.wasmtime4j.wasi.nn.NnGraph
-
getEncoding
public ai.tegmentum.wasmtime4j.wasi.nn.NnGraphEncoding getEncoding()- Specified by:
getEncodingin interfaceai.tegmentum.wasmtime4j.wasi.nn.NnGraph
-
getExecutionTarget
public ai.tegmentum.wasmtime4j.wasi.nn.NnExecutionTarget getExecutionTarget()- Specified by:
getExecutionTargetin interfaceai.tegmentum.wasmtime4j.wasi.nn.NnGraph
-
createExecutionContext
public ai.tegmentum.wasmtime4j.wasi.nn.NnGraphExecutionContext createExecutionContext() throws ai.tegmentum.wasmtime4j.wasi.nn.NnException- Specified by:
createExecutionContextin interfaceai.tegmentum.wasmtime4j.wasi.nn.NnGraph- Throws:
ai.tegmentum.wasmtime4j.wasi.nn.NnException
-
isValid
public boolean isValid()- Specified by:
isValidin interfaceai.tegmentum.wasmtime4j.wasi.nn.NnGraph
-
getModelName
- Specified by:
getModelNamein interfaceai.tegmentum.wasmtime4j.wasi.nn.NnGraph
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceai.tegmentum.wasmtime4j.wasi.nn.NnGraph
-