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-ml
extensie (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 list
u .
- 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:
azure-cli-ml
- De CLI (v1) installeren, instellen en gebruikenml
- De CLI (v2) installeren en instellen
Voor meer informatie over het installeren en gebruiken van de verschillende SDK-versies:
azureml-core
- De Azure Machine Learning SDK (v1) voor Python installerenazure-ai-ml
- De Azure Machine Learning SDK (v2) voor Python installeren