ONNX
Open Neural Network Exchange (ONNX) належить екосистемі штучного інтелекту з відкритим кодом[1]. ONNX доступний на GitHub.
У вересні 2017 року Facebook та Microsoft запровадили систему для переключення між такими фреймворками машинного навчання як PyTorch та Caffe2. Пізніше IBM, Huawei, Intel, AMD, ARM та Qualcomm оголосили про підтримку цієї ініціативи[1].
У жовтні 2017 року Microsoft оголосила, що додасть до своєї ініціативи платформу Cognitive Toolkit та Project Brainwave[1].
Цілями ініціативи є:
Дозволити розробникам легше переходити між фреймворками, деякі з яких можуть бути більш бажаними для конкретних фаз процесу розробки, таких як швидке тренування, гнучкість архітектури мережі або використання на мобільних пристроях[2].
Дозволити постачальникам обладнання та іншим сторонам збільшувати продуктивність штучних нейронних мереж декількох фреймворків одночасно, орієнтуючись на представлення ONNX[2].
ONNX надає визначення розширюваної моделі графу обчислень, вбудованих операторів і стандартних типів даних, орієнтованих на висновок (оцінку)[2].
Кожен граф обчислень — це список вузлів (вершин), які утворюють ациклічний граф. Вузли мають входи та виходи. Кожен вузол — це виклик оператора. Метадані документують граф. Вбудовані оператори мають бути доступні для кожного фреймворку, що підтримує ONNX[2].
Microsoft та Facebook є частиною Partnership on AI[en] разом з Apple, Amazon, Google та IBM, що призводить до підвищення обізнаності громадськості та збільшення наукових досліджень[1].
- ↑ а б в г Microsoft and Facebook's open AI ecosystem gains more support. Engadget (амер.). Архів оригіналу за 9 травня 2019. Процитовано 11 жовтня 2017.
- ↑ а б в г Microsoft and Facebook create open ecosystem for AI model interoperability - Microsoft Cognitive Toolkit. Microsoft Cognitive Toolkit (амер.). 7 вересня 2017. Архів оригіналу за 30 березня 2019. Процитовано 11 жовтня 2017.
- Boyd, Eric (7 вересня 2017). Microsoft and Facebook create open ecosystem for AI model interoperability - Microsoft Cognitive Toolkit. Microsoft Cognitive Toolkit (амер.). Архів оригіналу за 30 березня 2019. Процитовано 11 жовтня 2017.
- onnx: Open Neural Network Exchange, Open Neural Network Exchange, 11 жовтня 2017, архів оригіналу за 9 вересня 2017, процитовано 11 жовтня 2017