Table of Contents

Class OnnxSessionInfo

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

One session, as diagnostics and a consumer see it.

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

Constructors

OnnxSessionInfo(string, string, string, OnnxSessionSignature, ExecutionProviderReport, TimeSpan, DateTimeOffset, int, int, bool)

One session, as diagnostics and a consumer see it.

Properties

ActiveLeases

How many leases are outstanding right now.

ExecutionProviders

Every provider attempt, in order, and the one that was accepted.

GraphPath

The absolute path ORT was handed.

GraphSha256

The graph's lowercase-hex digest.

IsLoaded

False once the session has been dropped and not yet reloaded.

LoadCount

How many times this model has been loaded in this process.

LoadDuration

How long new InferenceSession plus validation took.

LoadedAtUtc

When the current session was created.

ModelId

The registered model id.

Signature

What the graph declares.