//clika-runtime/io.clika.runtime/OnnxModelOptions
OnnxModelOptions
[common]
data class OnnxModelOptions(val saveAsExternalData: Boolean? = null, val deduplicateInitializers: Boolean = true, val deduplicateNodes: Boolean = true, val producerName: String = "ClikaRT", val irVersion: Long = 0)
How an ONNX model is edited and saved; given at OnnxModel.open, they hold for the model's lifetime. saveAsExternalData null means automatic (a <stem>_data sidecar once the payloads exceed the 2 GiB protobuf ceiling), true always a sidecar, false never; irVersion 0 keeps an opened file's own IR version.
Constructors
| OnnxModelOptions | [common] constructor(saveAsExternalData: Boolean? = null, deduplicateInitializers: Boolean = true, deduplicateNodes: Boolean = true, producerName: String = "ClikaRT", irVersion: Long = 0) |
Properties
| Name | Summary |
|---|---|
| deduplicateInitializers | [common] val deduplicateInitializers: Boolean = true |
| deduplicateNodes | [common] val deduplicateNodes: Boolean = true |
| irVersion | [common] val irVersion: Long = 0 |
| producerName | [common] val producerName: String |
| saveAsExternalData | [common] val saveAsExternalData: Boolean? = null |