Сегодня я изучил новый фреймворк для машинного обучения Gluton, описанный здесь: https://zh.gluon.ai/index.html.
Чтобы использовать глютон и выполнить базовый алгоритм машинного обучения, мне нужно настроить среду python, глютона и т. Д. Эта страница будет кратким изложением этого.
- Установить python (пропущено, поскольку система macbook предустановлена)
- установить miniconda (https://conda.io/miniconda.html)
- набрать да до конца;
- префикс установки=/Users/fancy/miniconda2;
Кроме того, мы можем установить anaconda, полный пакет библиотек Python: (https://docs.anaconda.com/anaconda/install/mac-os)
не забудьте выйти из терминала и запустить новый, чтобы проверить установку, так как переменная PATH должна быть переназначена. - Загрузите пример кода туториала используйте команду:
curl «https://zh.gluon.ai/gluon_tutorials_zh.tar.gz -o tutorials.tar.gz»
и разархивируйте его:
tar -xzvf tutorials.tar.gz && rm tutorials.tar.gz - установите зависимые библиотеки учебника, используя conda и файл YML:
«conda env create -f environment.yml»
загрузка и установка пакетов может занять несколько минут.< br /> Небольшой совет по файлу YML (используется как файл конфигурации и при необходимости перечисляет все зависимые библиотеки с номером версии):
«имя: gluon
зависимости:
- python
- jupyter
- matplotlib
- pandas
- pip:
- запросы
- mxnet›=0.11.1b20171106”
После завершения вы должны увидеть что-то вроде:
5. Активировать глюонную среду:
– вам может показаться знакомым словосочетание «setws» или «setview» в чистом или принудительном регистре, когда вы видите «исходный код активации глюона». .
- Они во многом очень похожи, потому что все они создают специальную среду с переменными и библиотеками для каждого отдельного проекта, аналогично концепции «представления» с точки зрения логики.
- разные среды изолированные.
6. Запускаем блокнот Jupyter: jupyter блокнот и открываем страницу http://localhost:8888/tree»
- Мне очень нравится блокнот jupyter, потому что он имеет много преимуществ в обучении:
- разделить всю страницу на разные ячейки, и каждая ячейка включает в себя одну часть работы. Очень аккуратно и чисто!
- каждую ячейку с кодом на питоне можно запустить сразу и посмотреть результат; Вы можете попробовать его и проверить результаты. Интерактивный интерфейс просто великолепен!
- гораздо лучше, вы можете изменить код на месте и запустить его снова в любой момент. Очень полезно настроить параметр и увидеть изменение результата.
Мы все сделали. Наслаждайтесь изучением Gluon!