Машинное обучение Azure с использованием записных книжек Jupyter Notebook (v1)

ОБЛАСТЬ ПРИМЕНЕНИЯ:Пакет SDK для Python для ML Azure версии 1

Репозиторий с записными книжками Машинного обучения Azure включает примеры для пакета SDK Машинного обучения Azure для Python (v1). Эти записные книжки Jupyter помогут вам ознакомиться с возможностями пакета SDK. Вы можете использовать их как модели для собственных проектов машинного обучения. В этом репозитории вы получите руководства по работе с записными книжками в папке tutorials (учебники), а сами записные книжки, связанные с определенными функциями, — в папке how-to-use-azureml (порядок использования azureml).

В этой статье показано, как получить доступ к репозиториям из следующих сред:

  • Вычислительная операция Машинного обучения Azure
  • Сервер собственных записных книжек
  • Виртуальная машина для обработки и анализа данных

Самый простой способ начать работу с примерами — завершить создание ресурсов, необходимых для начала работы. После этого вы получите выделенный сервер записных книжек, предварительно загруженный пакетом SDK, и репозиторий записных книжек машинного обучения Azure. Скачивать или устанавливать что-либо вам не нужно.

Чтобы просмотреть примеры записных книжек: 1. Войдите в студию и выберите рабочую область при необходимости. 1. Выберите записные книжки. 1. Выберите вкладку "Примеры ". Используйте папку SDK версии 1, например с помощью пакета SDK для Python версии 1 .

Вариант 2. Доступ на собственном сервере записных книжек

Если вы хотите использовать собственный сервер записных книжек для локальной разработки, выполните следующие действия на компьютере.

  1. Чтобы установить пакет SDK Машинного обучения Azure (v1) для Python, выполните инструкции из этой статьи.

  2. Создайте рабочую область Машинного обучения Azure.

  3. Создайте файл конфигурации (aml_config/config.json).

  4. Клонируйте репозиторий записных книжек машинного обучения.

    git clone https://github.com/Azure/MachineLearningNotebooks.git --depth 1
    
  5. Запустите сервер записных книжек из каталога, содержащего ваш клон.

    jupyter notebook
    

Выполнив эти инструкции вы установите основные пакеты SDK, требуемые для работы с руководствами по использованию записных книжек. Другие примеры записных книжек могут потребовать установки дополнительных компонентов. См. подробнее об установке пакета SDK Машинного обучения Azure для Python.

Вариант 3. Доступ на DSVM

Виртуальная машина для обработки и анализа данных (DSVM) — это специально настроенный для обработки и анализа данных образ виртуальной машины. Если вы создаете DSVM, сервер с пакетом SDK и записными книжками устанавливается и настраивается автоматически. Но вас все равно нужно создать рабочую область и клонировать репозиторий с примером.

  1. Создайте рабочую область Машинного обучения Azure.

  2. Добавьте файл конфигурации рабочей области с помощью любого из следующих методов:

    Screenshot of download config.json.

    • Создайте новую рабочую область с помощью кода в записной книжке configuration.ipynb.
  3. Из каталога, в который был добавлен файл конфигурации, создайте клон репозитория записных книжек машинного обучения.

    git clone https://github.com/Azure/MachineLearningNotebooks.git --depth 1
    
  4. Запустите сервер записных книжек из каталога, в котором теперь содержится клон и файл конфигурации.

    jupyter notebook
    

Следующие шаги

Ознакомьтесь с репозиторием MachineLearningNotebooks, чтобы узнать о возможностях Машинного обучения Azure.

Дополнительные образцы проектов и примеры см. в следующих репозиториях GitHub: