Skip to main content

//clika-runtime/io.clika.runtime/OnnxModel

OnnxModel

[jvm]
class OnnxModel : AutoCloseable

An ONNX model handle: the source a ModelGraph compiles from.

OnnxModel.open("model.onnx").use { m ->
m.compile().use { g ->
val outputs = g.run(listOf(x))
println(outputs[0].summary())
outputs.forEach(Tensor::release)
}
}

Types

NameSummary
Companion[jvm]
object Companion

Functions

NameSummary
close[jvm]
open override fun close()
compile[jvm]
fun compile(): ModelGraph
Compile into a runnable ModelGraph.
numNodes[jvm]
fun numNodes(): Long
The node count.
opset[jvm]
fun opset(): Long
The opset version.