Обновленная версия библиотеки работает до 50% быстрее, чем два наиболее популярных ML-фреймворка на GitHub

ABBYY, мировой разработчик решений в области интеллектуальной обработки информации и анализа бизнес-процессов, обновила фреймворк NeoML. Теперь c открытой кросс-платформенной библиотекой ABBYY могут работать пользователи Python – одного из самых популярных языков программирования для анализа данных и машинного обучения, в том числе для исследовательских задач. С NeoML представители бизнеса и научного сообщества смогут дополнить приложения возможностями идентификации объектов, классификации, регрессии, кластеризации, семантической сегментации, верификации, используя для этих задач самые современные платформы и архитектуры. Библиотека поддерживает около 20 новых методов машинного обучения, в том числе – 10 новых сетевых слоев и новые методы оптимизации.
В новой версии NeoML скорость выполнения классических алгоритмов на разных задачах выросла до 10 раз, а обучение нейросетей стало быстрее на 30%. Такая оптимизация особенно полезна специалистам и компаниям, которые обучают ML-модели в облачных сервисах, а также позволит упростить разработку мобильных приложений для клиентов. Кроме того, новая версия поддерживает автоматическое вычисление градиентов, важную функцию для быстрой реализации нейронных сетей различных архитектур. Также NeoML 2.0 поддерживает работу в новых окружениях: на процессорах Apple M1 и графических процессорах в среде Linux, в том числе на интегрированных моделях от Intel, что существенно расширяет возможности разработки приложений для клиентов.
NeoML уже используют в своих проектах разработчики и исследователи из США, Канады, Германии, Нидерландов, России, Бразилии, Китая, Индии, Вьетнама, Южной Кореи и других стран. Инструменты библиотеки также применяются во всех продуктах ABBYY, включая мобильные приложения. К примеру, благодаря NeoML в мобильном сканере ABBYY появилась возможность распознавать 7 различных типов документов, искать текст на изображениях и измерять объекты с помощью AR-линейки.
Доступ к исходным кодам можно получить на официальном репозитории проекта на GitHub. NeoML можно использовать на Windows, Linux, macOS, iOS и Android. Библиотека поддерживает процессоры CPU и GPU. Открытый код фреймворка предоставляется под лицензией Apache 2.0 License. ABBYY продолжит увеличивать количество доступных алгоритмов и архитектур, а также повышать скорость работы библиотеки.
О компании ABBYY
Компания ABBYY – ведущий мировой разработчик решений в области интеллектуальной обработки информации и анализа бизнес-процессов. Десятки тысяч организаций свыше чем в 200 странах мира, среди которых компании из списка Fortune 500, используют решения ABBYY, чтобы улучшить критически важные для бизнеса показатели: повысить эффективность и конкурентоспособность, увеличить количество новых клиентов, сделать процессы более понятными и прозрачными. Среди заказчиков компании: DHL, PepsiCo, Volkswagen, Fesco, Сбербанк, Альфа-Банк, Райффайзенбанк, ВТБ, банк «Открытие», PwC, ПАО «МОЭК», АО «Татэнергосбыт», СИБУР, МТС, Tele-2, Триколор ТВ, S7 и другие. Офисы компании открыты в 14 странах. Более подробная информация доступна на сайте www.ABBYY.ru.