ONNX 1.0 - otwarty format AI Microsoftu i Facebooka już gotowy do pracy

ONNX 1.0 - otwarty format AI Microsoftu i Facebooka już gotowy do pracy

Autor: Krzysztof Sulikowski

Opublikowano: 12/7/2017, 12:20 PM

Liczba odsłon: 1792

We wrześniu tego roku Microsoft i Facebook ogłosili utworzenie otwartego ekosystemu ONNX (Open Neural Network Exchange), zapewniającego możliwość współpracy z istniejącymi lub mającymi dopiero zaistnieć systemami AI bez ograniczeń możliwości implementacji. Swoje wsparcie dla inicjatywy ogłosili m.in. Amazon, AMD, ARM, Huawei, IBM, Intel i Qualcomm. Teraz twórcy informują o ONNX 1.0, czyli pełnej, gotowej do działania wersji.

Microsoft określił ONNX jako production-ready, co w branżowym slangu oznacza, że ekosystem działa na satysfakcjonującym poziomie, jest stabilny, możliwy do utrzymania i gotowy do pracy. W poście z tym obwieszczeniem zawarto też krótką charakterystykę formatu. Przeczytać więc możemy, że "ONNX to współtworzony przez Microsoft, otwartoźródłowy model reprezentacji interoperacyjności i innowacji w ekosystemie AI. Format stanowi podstawę otwartego ekosystemu, czyniącego AI bardziej przystępną i wartościową dla wszystkich: deweloperzy mogą wybrać odpowiedni framework do swoich zadań, autorzy frameworków mogą skupić się na innowacyjnych rozszerzeniach, a dostawcy sprzętowi mogą upłynnić optymalizacje. ONNX zapewnia stabilną specyfikację, w odniesieniu do której deweloperzy mogą tworzyć implementacje".

ONNX 1.0 - ekosystem AI

Przejście z formatem do stabilnej wersji 1.0 stało się okazją do streszczenia ostatnich postępów w pracach. Microsoft pisze o wielu aktualizacjach i rozszerzeniach, także w odpowiedzi na feedback stale rosnącej społeczności, dzięki czemu ONNX może współpracować z wieloma aplikacjami AI, w tym z aplikacjami rozpoznającymi zawartość obrazu (vision). ONNX zawiera też profil ONNX-ML, który oferuje wsparcie dla klasycznego machine learningu jako dodatek do już inkorporowanego deep learningu. "Ogłaszamy też wsparcie ze strony Microsoft Cognitive Toolkit. Możecie od teraz importować modele ONNX do Cognitive Toolkit lub eksportować modele do formatu ONNX" - dodaje Prasanth Pulavarthi z Microsoft. By móc importować/eskportować modele, wymagana jest aktualizacja Cognitive Toolkit do najnowszej wersji.

Nie ma wątpliwości, że osiągnięcie fazy production-ready to dopiero początek. Microsoft zapowiada już kolejne nowości, takie jak pełne wsparcie dla Caffe2, PyTorch i MXNet w ONNX, które zapewnią Facebook i Amazon Web Services. Dodatkowe informacje o Open Neural Network Exchange, odnośniki, tutoriale i zasoby znaleźć można na stronie onnx.ai.

Jak wykorzystać Copilot w codziennej pracy? Kurs w przedsprzedaży
Jak wykorzystać Copilot w codziennej pracy? Kurs w przedsprzedaży

Wydarzenia