В данной работе рассматриваются различные библиотеки машинного обучения для работы с нейронными сетями. Правильный выбор фреймворка обеспечивает быструю и удобную работу и может повысить производительность нейронной сети. Целью данной работы является изучение и сравнительный анализ существующих популярных фреймворков для работы с нейронными сетями на примере решения задачи распознавания цифр.