пакет SDK Машинное обучение Azure и CLI (версия 1)

ОБЛАСТЬ ПРИМЕНЕНИЯ:Расширение Машинного обучения для Azure CLI версии 1пакет SDK для Python azureml версии 1

Все статьи в этом документе раздела описывают использование первой версии пакета SDK Python для Машинного обучения Azure (версии 1) или расширения Машинного обучения Azure CLI (версии 1). Сведения о текущем пакете SDK и CLI см. в статье Машинное обучение Azure SDK и CLI версии 2.

Пакет SDK версии 1

Для примеров пакета SDK Azure в статьях этого раздела требуется azureml-core или пакет SDK Python версии 1 для Машинного обучения Azure. Пакет SDK для Python версии 2 теперь доступен.

Пакеты SDK Python версий 1 и 2 несовместимы, а стиль написания кода версии 2 не подходит для статей в этом каталоге. Но с рабочими областями машинного обучения и всеми базовыми ресурсами можно работать из любого расширения, то есть один пользователь может создать рабочую область с помощью пакета SDK версии 1, а другой — отправлять задания в ту же рабочую область с помощью пакета SDK версии 2.

Не рекомендуется устанавливать обе версии пакета SDK в одной среде, так как это может привести к столкновениям и путанице в коде.

Разделы справки об установленной версии пакета SDK

  • Чтобы узнать, есть ли у вас Машинное обучение Azure пакет SDK для Python версии 1, выполните командуpip show azureml-core. (Как вариант: в записной книжке Jupyter используйте %pip show azureml-core.)
  • Чтобы узнать, есть ли Машинное обучение Azure пакет SDK для Python версии 2, выполните командуpip show azure-ai-ml. (Как вариант: в записной книжке Jupyter используйте %pip show azure-ai-ml.)

На основе результатов pip show можно определить, какая версия пакета SDK у вас есть.

CLI версии 1

Для использования команд Azure CLI, приведенных в статьях этого раздела, требуетсяazure-cli-ml или расширение версии 1 для Машинного обучения Azure. CLI улучшенной версии 2 с расширением ml уже доступен и рекомендуется для работы.

Расширения несовместимы, поэтому команды CLI версии 2 не будут работать для статей этого каталога. Но с рабочими областями машинного обучения и всеми базовыми ресурсами можно работать из любого расширения, то есть один пользователь может создать рабочую область с помощью CLI версии 1, а другой — отправлять задания в ту же рабочую область с помощью CLI версии 2.

Как узнать, какая версия расширения CLI у меня установлена?

Чтобы узнать, какие расширения установлены, используйте команду az extension list.

  • Если список расширений содержит azure-cli-ml, у вас расширение версии 1.
  • Если список содержит ml, у вас расширение версии 2.

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

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

Дополнительные сведения об установке и использовании различных версий пакета SDK: