Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Większość dostawców wykonania w systemie Windows ML jest dynamicznie uzyskiwana za pośrednictwem usługi Windows Update w czasie wykonywania, jak pokazano w temacie Instalowanie dostawców wykonania w Windows ML, a zaktualizowane wersje są automatycznie aktualizowane (z kompatybilnymi aktualizacjami), zgodnie z opisem w temacie Aktualizacja dostawców wykonania w Windows ML, co oznacza, że wersja dostawcy wykonania może się zmieniać w czasie.
Zapoznaj się z dokumentacją obsługiwanych dostawców wykonawczych, aby sprawdzić, którzy dostawcy są dostępni oraz ich historię wydań.
Sprawdź wersję EP użytkownika końcowego
Możesz programowo sprawdzić wersję dostawcy wykonywania (EP), który jest obecny na urządzeniu, sprawdzając właściwość PackageId w obiekcie ExecutionProvider.
Jeśli ep nie jest jeszcze obecny, PackageId zwróci wartość null.
// Get all EPs compatible with this device
var providers = ExecutionProviderCatalog.GetDefault().FindAllProviders();
// For each provider
foreach (var provider in providers)
{
// Log the name
Debug.WriteLine($"Windows ML EP: {provider.Name}");
// Log the version
if (provider.PackageId != null)
{
var v = provider.PackageId.Version;
Debug.WriteLine($"Version: {v.Major}.{v.Minor}.{v.Build}.{v.Revision}");
}
else
{
Debug.WriteLine("Version: Not installed");
}
}
Na urządzeniu z zainstalowaną funkcją QNN EP ten kod zwraca następujące dane wyjściowe...
Windows ML EP: QNNExecutionProvider
Version: 1.8.27.0
Sprawdź wersję EP swojego urządzenia
Możesz również łatwo sprawdzić, która wersja EP jest zainstalowana na urządzeniu dewelopera przy użyciu programu PowerShell.
Get-AppxPackage MicrosoftCorporationII.WinML.*
Na urządzeniu z zainstalowanym QNN EP wyświetlane są następujące dane wyjściowe...
Name : MicrosoftCorporationII.WinML.Qualcomm.QNN.EP.1.8
Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : Arm64
ResourceId :
Version : 1.8.27.0
...