© tugores34_dreamstime.com
Technologie |
Intel wspiera ONNX
ONNX to ciekawa inicjatywa, dzięki której możliwe ma być sprawniejsze opracowywanie nowych modeli AI. Deweloperzy będą mogli skuteczniej pracować z wieloma różnymi narzędziami i frameworkami, tworząc wydajne rozwiązania sztucznej inteligencji.
ONNX, czyli ‘Open Neural Network Exchange’, jest inicjatywą, która wystartowała miesiąc temu i jest firmowana przez Microsoft oraz Facebook. Stanowić ma pomoc dla projektantów rozwiązań AI. Projekt ten ma być nowym formatem dla AI, mającym pomóc w sprawniejszym tworzeniu nowych modeli AI i nauki maszynowej.
Jest to otwarty ekosystem dla nowych, zmiennych modeli AI. ONNX jest otwartym formatem do prezentowania modeli nauczania maszynowego (‘Deep Learning Models’). Dzięki ONNX deweloperzy mogą łatwiej przenosić modele pomiędzy różnymi narzędziami, by móc wybrać najlepszą ich kombinację, dostosowaną do danej aplikacji AI.
Do projektu tego niedawno dołączył także Intel. Firma ta chce zaoferować większą elastyczność dla ONNX, bowiem jak na razie, podobnie jak w przypadku innych frameworków i modeli, również ten posiada swój zestaw konkretnych wymagań, wymuszający stosowanie różnych narzędzi przy opracowywaniu kolejnych, różnych stopni.
Intel pragnie dać większą swobodę w tym wyborze oraz większą elastyczność deweloperom. Wkład Intela ma dotyczyć łatwiejszego dostępu do różnych, najbardziej odpowiednich narzędzi dla każdego unikalnego projektu AI i oferować mechanizm łatwego i swobodnego przejścia pomiędzy różnymi narzędziami oraz framework’ami.
Wkład Intela w otwarty ekosystem projektu ONNX ma stanowić poszerzenie dostępnego zestawu narzędzi dla projektantów o:
- Intel Nervana Graph,
- Nervana ‘neon’,
- Intel Deep Learning Deployment Toolkit.