Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usługa Windows Machine Learning (ML) zawiera udostępnioną kopię środowiska uruchomieniowego ONNX, w tym jego interfejsy API. Oznacza to, że podczas instalowania uczenia maszynowego systemu Windows za pośrednictwem zestawu SDK aplikacji systemu Windows aplikacja będzie miała dostęp do pełnej powierzchni interfejsu API ONNX.
Aby sprawdzić, jaka wersja środowiska uruchomieniowego ONNX jest uwzględniona w określonych wersjach uczenia maszynowego systemu Windows, zobacz wersje środowiska uruchomieniowego ONNX dostarczane w usłudze Windows ML.
Na tej stronie opisano sposób używania interfejsów API ONNX zawartych w usłudze Windows ML.
Wymagania wstępne
- Wykonaj wszystkie kroki opisane w temacie Wprowadzenie do uczenia maszynowego z systemem Windows.
Przestrzenie nazw/nagłówki
Przestrzenie nazw/nagłówki interfejsów API ONNX w usłudze Windows ML są następujące:
W języku C# przestrzenie nazw interfejsów API ONNX są takie same jak w przypadku bezpośredniego używania środowiska uruchomieniowego ONNX.
using Microsoft.ML.OnnxRuntime;
API-e
Interfejsy API ONNX są takie same jak w przypadku bezpośredniego korzystania ze środowiska uruchomieniowego ONNX. Aby na przykład utworzyć sesję wnioskowania:
// Create inference session using compiled model
using InferenceSession session = new(compiledModelPath, sessionOptions);
Zalecamy przeczytanie dokumentacji środowiska uruchomieniowego ONNX , aby uzyskać więcej informacji na temat używania interfejsów API środowiska uruchomieniowego ONNX w usłudze Windows ML.