Class ExecutionProviderAttempt
One attempt. Accepted means AppendExecutionProvider returned without
throwing - it does NOT mean this provider executed every node. ORT exposes no managed API for
per-node EP assignment; ProfileComputePlan is the only
truthful signal for that.
public sealed record ExecutionProviderAttempt : IEquatable<ExecutionProviderAttempt>
- Inheritance
-
ExecutionProviderAttempt
- Implements
- Inherited Members
Constructors
- ExecutionProviderAttempt(EdgeExecutionProvider, bool, IReadOnlyDictionary<string, string>, string?)
One attempt. Accepted means
AppendExecutionProviderreturned without throwing - it does NOT mean this provider executed every node. ORT exposes no managed API for per-node EP assignment; ProfileComputePlan is the only truthful signal for that.
Properties
- Accepted
Whether
AppendExecutionProviderreturned without throwing. It does not mean this provider executed every node, or any node.
- Failure
The exception message, when the append threw.
- Options
The option dictionary that was handed to ORT.
- Provider
The provider that was tried.