fbpx
Wikipedia

Intercambio de redes neuronales abiertas

El Intercambio de Redes Neuronales Abierto (ONNX, acrónimo en inglés para Open Neural Network Exchange) es un ecosistema de inteligencia artificial de código abierto.[1]ONNX está disponible en GitHub.

Open Neural Network Exchange (ONNX)
Información general
Tipo de programa software libre y de código abierto
Desarrollador Facebook, Microsoft
Licencia MIT License
Enlaces
Sitio web oficial
Repositorio de código

Historia

En septiembre de 2017, Facebook y Microsoft introdujeron un sistema para cambiar entre diferentes marcos de trabajo de aprendizaje automático, como PyTorch y Caffe2. Más tarde, IBM, Huawei, Intel, AMD, BRAZO y Qualcomm anunciaron su apoyo a la iniciativa.[1]

En octubre de 2017, Microsoft anunció que añadiría, a la iniciativa, su Kit de Herramientas Cognitivas y la plataforma Proyecto Brainwave.[1]​ En noviembre de 2019, ONNX fue aceptado como un proyecto de posgrado en la Linux Foundation AI.

Propósito

Los objetivos de la iniciativa son:

Interoperabilidad del marco de trabajo

Permite a los desarrolladores cambiar más fácilmente entre marcos de trabajo, algunos de los cuales pueden ser más recomendables para fases concretas del proceso de desarrollo, como la formación rápida, la flexibilidad de la arquitectura de la red o la inferencia en dispositivos móviles.[2]

Optimización compartida

Permite a los vendedores de hardware (y a otros interesados) la mejora inmediata del rendimiento de redes neuronales artificiales de múltiples marcos de trabajo, simplemente por usar la representación ONNX.[2]

Contenidos

ONNX proporciona definiciones de un modelo de computación extensible de grafos, operadores incorporados y tipos de datos estándar, centrados en la inferencia (evaluación).[2]

Cada grafo de flujo de datos de computación es una lista de nodos que forma un grafo acíclico. Los nodos tienen entradas y salidas. Cada nodo es una llamada a un operador. Los metadatos documentan el grafo. Los operadores incorporados necesitan estar disponibles en todos los marcos de trabajo que soporta ONNX.[2]

Otras asociaciones

Microsoft y Facebook son parte de la Partnership on AI, junto con Apple, Amazon, Google e IBM, que trabaja para aumentar el impulso y la concienciación pública de las investigaciones.[1]

Véase también

  • Predictive Model Markup Language, modelo predictivo para intercambiar formatos basado en XML.
  • PicklingTools: Una colección de código abierto de herramientas para permitir a C++ y sistemas de Python para compartir información de forma rápida y sencilla.[3]

Referencias

  1. «Microsoft and Facebook's open AI ecosystem gains more support» (en inglés estadounidense). Consultado el 11 de octubre de 2017. 
  2. «Microsoft and Facebook create open ecosystem for AI model interoperability - Microsoft Cognitive Toolkit» (en inglés estadounidense). 7 de septiembre de 2017. Consultado el 11 de octubre de 2017. 
  3. http://www.picklingtools.com/

Enlaces externos

  • Boyd, Eric (7 de septiembre de 2017). «Microsoft and Facebook create open ecosystem for AI model interoperability - Microsoft Cognitive Toolkit» (en inglés estadounidense). Consultado el 11 de octubre de 2017. 
  • onnx: Open Neural Network Exchange, Open Neural Network Exchange, 11 de octubre de 2017, consultado el 11 de octubre de 2017 .
  •   Datos: Q55080116

intercambio, redes, neuronales, abiertas, intercambio, redes, neuronales, abierto, onnx, acrónimo, inglés, para, open, neural, network, exchange, ecosistema, inteligencia, artificial, código, abierto, onnx, está, disponible, github, open, neural, network, exch. El Intercambio de Redes Neuronales Abierto ONNX acronimo en ingles para Open Neural Network Exchange es un ecosistema de inteligencia artificial de codigo abierto 1 ONNX esta disponible en GitHub Open Neural Network Exchange ONNX Informacion generalTipo de programasoftware libre y de codigo abiertoDesarrolladorFacebook MicrosoftLicenciaMIT LicenseEnlacesSitio web oficial Repositorio de codigo editar datos en Wikidata Indice 1 Historia 2 Proposito 2 1 Interoperabilidad del marco de trabajo 2 2 Optimizacion compartida 3 Contenidos 4 Otras asociaciones 5 Vease tambien 6 Referencias 7 Enlaces externosHistoria EditarEn septiembre de 2017 Facebook y Microsoft introdujeron un sistema para cambiar entre diferentes marcos de trabajo de aprendizaje automatico como PyTorch y Caffe2 Mas tarde IBM Huawei Intel AMD BRAZO y Qualcomm anunciaron su apoyo a la iniciativa 1 En octubre de 2017 Microsoft anuncio que anadiria a la iniciativa su Kit de Herramientas Cognitivas y la plataforma Proyecto Brainwave 1 En noviembre de 2019 ONNX fue aceptado como un proyecto de posgrado en la Linux Foundation AI Proposito EditarLos objetivos de la iniciativa son Interoperabilidad del marco de trabajo Editar Permite a los desarrolladores cambiar mas facilmente entre marcos de trabajo algunos de los cuales pueden ser mas recomendables para fases concretas del proceso de desarrollo como la formacion rapida la flexibilidad de la arquitectura de la red o la inferencia en dispositivos moviles 2 Optimizacion compartida Editar Permite a los vendedores de hardware y a otros interesados la mejora inmediata del rendimiento de redes neuronales artificiales de multiples marcos de trabajo simplemente por usar la representacion ONNX 2 Contenidos EditarONNX proporciona definiciones de un modelo de computacion extensible de grafos operadores incorporados y tipos de datos estandar centrados en la inferencia evaluacion 2 Cada grafo de flujo de datos de computacion es una lista de nodos que forma un grafo aciclico Los nodos tienen entradas y salidas Cada nodo es una llamada a un operador Los metadatos documentan el grafo Los operadores incorporados necesitan estar disponibles en todos los marcos de trabajo que soporta ONNX 2 Otras asociaciones EditarMicrosoft y Facebook son parte de la Partnership on AI junto con Apple Amazon Google e IBM que trabaja para aumentar el impulso y la concienciacion publica de las investigaciones 1 Vease tambien EditarPredictive Model Markup Language modelo predictivo para intercambiar formatos basado en XML PicklingTools Una coleccion de codigo abierto de herramientas para permitir a C y sistemas de Python para compartir informacion de forma rapida y sencilla 3 Referencias Editar a b c d Microsoft and Facebook s open AI ecosystem gains more support en ingles estadounidense Consultado el 11 de octubre de 2017 a b c d Microsoft and Facebook create open ecosystem for AI model interoperability Microsoft Cognitive Toolkit en ingles estadounidense 7 de septiembre de 2017 Consultado el 11 de octubre de 2017 http www picklingtools com Enlaces externos EditarBoyd Eric 7 de septiembre de 2017 Microsoft and Facebook create open ecosystem for AI model interoperability Microsoft Cognitive Toolkit en ingles estadounidense Consultado el 11 de octubre de 2017 onnx Open Neural Network Exchange Open Neural Network Exchange 11 de octubre de 2017 consultado el 11 de octubre de 2017 Datos Q55080116 Esta obra contiene una traduccion derivada de Open Neural Network Exchange de la Wikipedia en ingles publicada por sus editores bajo la Licencia de documentacion libre de GNU y la Licencia Creative Commons Atribucion CompartirIgual 3 0 Unported Obtenido de https es wikipedia org w index php title Intercambio de redes neuronales abiertas amp oldid 132352480, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos