GitHub: NumPy и SciPy — самые популярные библиотеки для ML-проектов

GitHub о самых популярных проектах в сфере машинного обучения

Вслед за октябрьским отчётом Octoverse, GitHub опубликовалсписок инструментов, которые стали наиболее популярны среди исследователей искусственного интеллекта и дата-сайентистов в 2018 году, — сообщает DEV.BY.

GitHub учитывал информацию о коммитах, вопросах и пулл-реквестах за период 1 января по 31 декабря 2018 года. Среди репозиториев с тегом «машинное обучение» самым популярным языком программирования стал Python, который, к тому же, является 3-м по частоте использования языком на платформе в целом. На второй строчке с небольшим отрывом расположился С++, а за ним следуют JavaScript, Java, C#, Julia, Shell, R, TypeScript и Scala.

ТОП языков программирования для машинного обучения

Что касается библиотек, безоговорочным лидером стала NumPy, поддерживающая высокоуровневые математические функции для работы с многомерными массивами. Её используют почти 3 четверти ИИ-проектов GitHub. Также в число самых востребованных библиотек вошли библиотека для научных и инженерных расчётов SciPy, Pandas для обработки и анализа данных и Matplotlib для визуализации данных. Замыкает топ-5 библиотека scikit-learn.

Безоговорочным лидером среди бибилиотек стала NumPy

Самыми популярными ML-проектами с открытым кодом стали разработанный Google фреймворк TensorFlow, scikit-learn и два проекта, связанных с обработкой естественного языка: explosion/spaCy и RasaHQ/rasa_nlu. Следующие 4 по популярности проекта связаны с обработкой изображений: CMU-Perceptual-Computing-Lab/openposethtrieu/darkflowageitgey/face_recognition, и tesseract-ocr/tesseract.

Топовые проекты по машинному обучению

[customscript]techrocks_custom_after_post_html[/customscript]

[customscript]techrocks_custom_script[/customscript]

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх