ExecutionProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen bestimmten Hardwarebeschleuniger dar, der für die Ableitung des maschinellen Lernens verwendet werden kann.
public ref class ExecutionProvider sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.AI.MachineLearning.MachineLearningContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ExecutionProvider final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.AI.MachineLearning.MachineLearningContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ExecutionProvider
Public NotInheritable Class ExecutionProvider
- Vererbung
- Attribute
Eigenschaften
| Name | Beschreibung |
|---|---|
| Certification |
Stellt einen bestimmten Hardwarebeschleuniger dar, der für die Ableitung des maschinellen Lernens verwendet werden kann. |
| LibraryPath |
Ruft den Gerätetyp ab (CPU, GPU, NPU usw.). |
| Name |
Ruft den Namen des Ausführungsanbieters ab. |
| PackageId |
Stellt einen bestimmten Hardwarebeschleuniger dar, der für die Ableitung des maschinellen Lernens verwendet werden kann. |
| ReadyState |
Stellt einen bestimmten Hardwarebeschleuniger dar, der für die Ableitung des maschinellen Lernens verwendet werden kann. |
Methoden
| Name | Beschreibung |
|---|---|
| EnsureReadyAsync() |
Stellt sicher, dass der Ausführungsanbieter einsatzbereit ist, indem alle erforderlichen Komponenten heruntergeladen und installiert werden. |
| TryRegister() |
Versucht, den Ausführungsanbieter bei ONNX-Runtime zu registrieren. |