Оглавление Есть, конечно, много руководств, которые помогут вам настроить систему для глубокого обучение (Deep Learning) на базе Linux или Mac OS (в том числе и с Tensorflow, который, к сожалению, не может быть легко установлен на Windows), и лишь н
Есть, конечно, много руководств, которые помогут вам настроить систему для глубокого обучение (Deep Learning) на базе Linux или Mac OS (в том числе и с Tensorflow, который, к сожалению, не может быть легко установлен на Windows), и лишь немногие устанавливают все это для Windows 10. Большинство просто работают под виртуальной машиной Ubuntu запущенной на Windows, или используют Docker. И потому мы решили исправить эту проблему.
В процессе поиска мы наткнулись на множество недостоверной или устаревшей информации, но в итоге смогли создать пошаговое руководство для последних стабильных версий Theano и Keras. Используя их вместе, мы получаем одну из самых простых и быстрых конфигураций для глубокого обучения работающую под Windows.
Если вы решили сделать установку данной конфигурации Deep Learning на Windows 10, то это статья для вас.
Это полный список инструментов и библиотек, которые мы используем для глубокого обучения в Windows 10:
Мы будем устанавливать наши инструменты и библиотеки в c:\toolkits.
Вы можете скачать Visual Studio 2013 Community Edition отсюда. Да, мы знаем, что есть Visual Studio 2015 Community Edition, но для CUDA необходима версия VS 2013:
Поэтому убедитесь, что у вас установлена VS 2013. Затем добавьте C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin к вашему PATH.
Скачайте CUDA 7.5 (64-bit) с сайта Nvidia.
Выберете целевую платформу:
Загрузите установочный файл:
Запустите программу установки. В данном случае установщик не позволяет выбирать, куда будет устанавливать свои файлы. CUDA устанавливается в C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5.
После установки переместите файлы в C:\toolkits\cuda-7.5.18 и обновите PATH следующим образом:
Загрузите MinGW-w64 отсюда:
Установите его в C:\toolkits\mingw-w64-5.3.0 со следующими параметрами:
Выполните следующие действия, чтобы убедиться, что все необходимые инструменты находятся в системе:
$ where gcc; where cl; where nvcc; where cudafe; where cudafe++
Результаты должны быть примерно такие:
Загрузите Anaconda отсюда и установите в c:\toolkits\anaconda2-4.1.0:
Внимание: Мы используем Anaconda на базе Python 2.7, возможно для вас лучшим вариантом будет использование Python 3.5.
После установки Anaconda запустите командную строку MINGW64 и выполните:
$ cd $PYTHON_HOME
$ conda install libpython