Delen via


Azure Machine Learning SDK & CLI (v1)

VAN TOEPASSING OP: Azure CLI ml-extensie v1Python SDK azureml v1

Alle artikelen in dit gedeelte documenteren het gebruik van de eerste versie van de Azure Machine Learning Python SDK (v1) of Azure CLI ml-extensie (v1). Zie Azure Machine Learning SDK en CLI v2 voor meer informatie over de huidige SDK en CLI.

SDK v1

Voor de Azure SDK-voorbeelden in artikelen in deze sectie is de azureml-core, of Python SDK v1 voor Azure Machine Learning vereist. De Python SDK v2 is nu beschikbaar.

De v1- en v2 Python SDK-pakketten zijn niet compatibel en v2-coderingsstijl werkt niet voor artikelen in deze map. Machine learning-werkruimten en alle onderliggende resources kunnen echter worden gebruikt vanuit beide, wat betekent dat één gebruiker een werkruimte kan maken met de SDK v1 en een andere taken kan verzenden naar dezelfde werkruimte met de SDK v2.

Het is raadzaam om niet beide versies van de SDK in dezelfde omgeving te installeren, omdat dit conflicten en verwarring in de code kan veroorzaken.

Hoe kan ik weten welke SDK-versie ik heb?

  • Als u wilt weten of u Azure Machine Learning Python SDK v1 hebt, voert u het volgende uit pip show azureml-core. (Of gebruik in een Jupyter-notebook %pip show azureml-core )
  • Als u wilt weten of u Azure Machine Learning Python SDK v2 hebt, voert u het volgende uit pip show azure-ai-ml. (Of gebruik in een Jupyter-notebook %pip show azure-ai-ml)

Op basis van de resultaten van pip show u kunt bepalen welke versie van de SDK u hebt.

CLI v1

Voor de Azure CLI-opdrachten in artikelen in deze sectie is de azure-cli-mlextensie (of v1) voor Azure Machine Learning vereist. De verbeterde v2 CLI met behulp van de ml extensie is nu beschikbaar en wordt aanbevolen.

De extensies zijn niet compatibel, dus v2 CLI-opdrachten werken niet voor artikelen in deze map. Machine learning-werkruimten en alle onderliggende resources kunnen echter worden gebruikt vanuit beide, wat betekent dat één gebruiker een werkruimte kan maken met de v1 CLI en een andere taken kan verzenden naar dezelfde werkruimte met de v2 CLI.

Hoe kan ik weten welke CLI-extensie ik heb?

Als u wilt zoeken welke extensies u hebt geïnstalleerd, gebruikt az extension listu .

  • Als de lijst met extensies bevat azure-cli-ml, hebt u de v1-extensie.
  • Als de lijst bevat ml, hebt u de v2-extensie.

Volgende stappen

Zie de volgende artikelen voor meer informatie over het installeren en gebruiken van de verschillende extensies:

Voor meer informatie over het installeren en gebruiken van de verschillende SDK-versies: