Apache MXNet - это быстрая, масштабируемая среда глубокого обучения с открытым исходным кодом, которая поддерживает Python, R, Scala, C++, Julia, Go и Javascript. MXNet может работать на нескольких процессорах и нескольких графических процессорах, распределенных между несколькими хостами, с почти линейной масштабируемостью.

Apache MXNet: гибкая и эффективная библиотека для глубокого обучения

Подробнее см. http://mxnet.io/

Гибкий

Поддерживает как императивное, так и символьное программирование

Портативный

Работает на процессорах или графических процессорах, на кластерах, серверах, настольных компьютерах или мобильных телефонах.

Несколько языков

Поддерживает более 7 языков программирования, включая C++, Python, R, Scala, Julia, Matlab, Javascript и Perl.

Авто-дифференциация

Автоматически вычисляет градиент для обучения модели

Распространяется в облаке

Поддерживает распределенное обучение на нескольких машинах CPU/GPU, включая кластеры AWS, GCE, Azure и Yarn.

Спектакль

Оптимизированный бэкэнд-движок C++ распараллеливает ввод-вывод и вычисления