Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Windows Machine Learning admite versiones específicas del formato ONNX en compilaciones de Windows publicadas. Para que el modelo funcione con Windows ML, deberá asegurarse de que la versión del modelo ONNX es compatible con la versión de Windows dirigida por la aplicación.
En la tabla siguiente se resumen todas las versiones publicadas actualmente de Windows ML y las versiones de ONNX correspondientes admitidas.
Versión de Windows | Versiones de ONNX admitidas | Conjuntos de operadores de ONNX admitidos |
---|---|---|
Windows 11, versión 2104 | 1.2 - 1.7 | 7 - 12 |
Windows 10, versión 2004 (compilación 19041) | 1.2.2, 1.3 y 1.4 | 7, 8 y 9 |
Windows 10 versión 1909 | 1.2.2 y 1.3 | 7 y 8 |
Windows 10, versión 1903 (compilación 18362) | 1.2.2 y 1.3 | 7 y 8 |
Windows 10, versión 1809 (compilación 17763) | 1.2.2 | 7 |
El conjunto de operaciones 10 de ONNX está soportado en el paquete NuGet.
Si estás desarrollando con compilaciones piloto de Windows Insider, consulta las notas de la versión de las versiones de ONNX mínima y máxima admitidas en los paquetes piloto del SDK de Windows 10.
Convertidor de conjuntos de operadores de ONNX
La API de ONNX proporciona una biblioteca para convertir modelos ONNX entre diferentes versiones de opset. Esto permite a los desarrolladores y científicos de datos actualizar un modelo ONNX existente a una versión más reciente o cambiar el modelo a una versión anterior de la especificación de ONNX.
El convertidor de versiones se puede invocar a través de las API de C++ o Python. También hay un tutorial que proporciona varios ejemplos sobre cómo actualizar y degradar un modelo ONNX a un nuevo conjunto de operaciones de destino.
Nota:
Use los siguientes recursos para obtener ayuda con Windows ML:
- Para formular o responder preguntas técnicas sobre Windows ML, use la etiqueta windows-machine-learning en Stack Overflow.
- Para notificar un error, envíe un problema en nuestra GitHub.