Table of Contents

Class OnnxSessionSignature

Namespace
Qavren.Edge.Onnx
Assembly
Qavren.Edge.Onnx.dll

What the loaded graph actually declares, read from ORT after creation rather than assumed from a preset. This is what turns "somebody pointed a preset at a different export" from silently wrong vectors into a message naming the file.

public sealed record OnnxSessionSignature : IEquatable<OnnxSessionSignature>
Inheritance
OnnxSessionSignature
Implements
Inherited Members

Constructors

OnnxSessionSignature(IReadOnlyList<string>, IReadOnlyList<string>, IReadOnlyDictionary<string, string>, IReadOnlyDictionary<string, IReadOnlyList<long>>)

What the loaded graph actually declares, read from ORT after creation rather than assumed from a preset. This is what turns "somebody pointed a preset at a different export" from silently wrong vectors into a message naming the file.

Properties

InputNames

Every input ORT demands in the feed, in the graph's declared order.

InputTypes

Input name to ORT's element type, as a string.

OutputNames

Every output the graph produces.

OutputShapes

Output name to its declared dimensions. A symbolic dimension is -1: only the static ones can be compared with a preset's declared dimension count.