Softwareomgevingen maken en gebruiken in Azure Machine Learning met CLI v1

VAN TOEPASSING OP:Azure CLI ml-extensie v1

In dit artikel leert u hoe u Azure Machine Learning-omgevingen maakt en beheert met behulp van CLI v1. Gebruik de omgevingen om de softwareafhankelijkheden van uw projecten bij te houden en te reproduceren zodra ze zich ontwikkelen. De Azure Machine Learning CLI v1 weerspiegelt de meeste functionaliteit van de Python SDK v1. U kunt deze gebruiken om omgevingen te maken en te beheren.

Beheer van softwareafhankelijkheden is een veelvoorkomende taak voor ontwikkelaars. U wilt ervoor zorgen dat builds reproduceerbaar zijn zonder een uitgebreide handmatige softwareconfiguratie. De Azure Machine Learning-klasseaccounts Environment voor lokale ontwikkeloplossingen, zoals pip en Conda en gedistribueerde cloudontwikkeling via Docker-mogelijkheden.

Zie Wat zijn ML-omgevingen voor een algemeen overzicht van de werking van omgevingen in Azure Machine Learning? Zie Omgevingen beheren in de studio voor meer informatie over het beheren van omgevingen in de Azure Machine Learning-studio. Zie Een Python-ontwikkelomgeving instellen voor Azure Machine Learning voor meer informatie over het configureren van ontwikkelomgevingen.

Vereisten

Belangrijk

Sommige Azure CLI-opdrachten in dit artikel gebruiken de azure-cli-mlextensie (of v1) voor Azure Machine Learning. Ondersteuning voor de v1-extensie eindigt op 30 september 2025. U kunt de v1-extensie tot die datum installeren en gebruiken.

U wordt aangeraden vóór 30 september 2025 over te stappen op de mlextensie of v2. Zie de Azure ML CLI-extensie en Python SDK v2 voor meer informatie over de v2-extensie.

Een omgeving opzetten

Met de volgende opdracht worden de bestanden voor een standaardomgevingsdefinitie in de opgegeven map gemaakt. Dit zijn JSON-bestanden. Ze werken als de bijbehorende klasse in de SDK. U kunt de bestanden gebruiken om nieuwe omgevingen te maken met aangepaste instellingen.

az ml environment scaffold -n myenv -d myenvdir

Een omgeving registreren

Voer de volgende opdracht uit om een omgeving te registreren vanuit een opgegeven map:

az ml environment register -d myenvdir

Lijst met omgevingen weergeven

Voer de volgende opdracht uit om alle geregistreerde omgevingen weer te geven:

az ml environment list

Een omgeving downloaden

Gebruik de volgende opdracht om een geregistreerde omgeving te downloaden:

az ml environment download -n myenv -d downloaddir

Volgende stappen

  • Nadat u een getraind model hebt, leert u hoe en waar u modellen kunt implementeren.
  • Bekijk de naslaginformatie over de Environment klasse-SDK.