Struct ONNXModelMetadata
Contains additional metadata about the ONNX model, stored in the ONNX file.
Implements
Inherited Members
Namespace: Unity.InferenceEngine
Assembly: Unity.InferenceEngine.ONNX.Editor.dll
Syntax
[MovedFrom("Unity.Sentis")]
[Serializable]
public struct ONNXModelMetadata : ISerializationCallbackReceiver
  Fields
DocString
Human-readable documentation for this model.
Declaration
public string DocString
  Field Value
| Type | Description | 
|---|---|
| string | 
Domain
A reverse-DNS name to indicate the model namespace or domain.
Declaration
public string Domain
  Field Value
| Type | Description | 
|---|---|
| string | 
IRVersion
Version number of the ONNX Intermediate Representation (IR) used in this model.
Declaration
public long IRVersion
  Field Value
| Type | Description | 
|---|---|
| long | 
MetadataProps
Named metadata as dictionary.
Declaration
[NonSerialized]
public Dictionary<string, string> MetadataProps
  Field Value
| Type | Description | 
|---|---|
| Dictionary<string, string> | 
ModelVersion
The version of the model itself, encoded in an integer.
Declaration
public long ModelVersion
  Field Value
| Type | Description | 
|---|---|
| long | 
ProducerName
The name of the tool used to generate the model.
Declaration
public string ProducerName
  Field Value
| Type | Description | 
|---|---|
| string | 
ProducerVersion
The version of the generating tool.
Declaration
public string ProducerVersion
  Field Value
| Type | Description | 
|---|---|
| string | 
Methods
OnAfterDeserialize()
Implement this callback to transform data back into runtime data types after an object is deserialized.
Declaration
public void OnAfterDeserialize()
  OnBeforeSerialize()
Implement this callback to transform data into serializable data types immediately before an object is serialized.
Declaration
public void OnBeforeSerialize()