Kennismaken met Azure Machine Learning door middel van Jupyter-notebooks
VAN TOEPASSING OP: Python SDK azure-ai-ml v2 (actueel)
De opslagplaats AzureML-Examples bevat de nieuwste (v2) Azure Machine Learning Python CLI- en SDK-voorbeelden. Zie het leesmij-bestand voor informatie over de verschillende voorbeeldtypen.
In dit artikel wordt beschreven hoe u toegang kunt krijgen tot de opslagplaats vanuit de volgende omgevingen:
- Azure Machine Learning-rekeninstantie
- Uw eigen rekenresource
- Datawetenschap virtuele machine (DSVM)
U kunt ook door codevoorbeelden bladeren voor meer voorbeelden.
Optie 1: Toegang tot azure Machine Learning-rekenproces (aanbevolen)
De eenvoudigste manier om aan de slag te gaan met de voorbeelden is door resources maken te voltooien om aan de slag te gaan. Zodra dit is voltooid, hebt u een toegewezen notebookserver vooraf geladen met de SDK en de Azure Machine Learning Notebooks-opslagplaats. Er zijn geen downloads of installaties vereist.
Voorbeeldnotitieblokken weergeven:
- Meld u aan bij Studio en selecteer indien nodig uw werkruimte.
- Selecteer Notitieblokken.
- Selecteer het tabblad Voorbeelden . Gebruik de map SDK v2 voor voorbeelden met behulp van Python SDK v2.
- Open de notebook die u wilt uitvoeren. Selecteer Dit notitieblok klonen om een kopie te maken in uw werkruimtebestandsshare. Met deze actie wordt het notebook, samen met eventuele afhankelijke resources, gekopieerd naar de bestandsopslag in uw project.
Optie 2: Toegang op uw eigen notebookserver
Als u uw eigen notebookserver wilt meenemen voor lokale ontwikkeling, volgt u deze stappen op uw computer.
Gebruik de instructies in de Azure Machine Learning SDK om de Azure Machine Learning SDK (v2) voor Python te installeren
Een Azure Machine Learning-werkruimte maken.
Kloon de opslagplaats AzureML-Examples.
git clone https://github.com/Azure/azureml-examples.git --depth 1
Start de notebookserver vanuit de map met uw kloon.
jupyter notebook
In deze instructies worden de basis-SDK-pakketten geïnstalleerd die nodig zijn voor de quickstart- en zelfstudienotebooks. Voor andere voorbeeldnotebooks moet u mogelijk extra onderdelen installeren. Zie De Azure Machine Learning-SDK voor Python installeren voor meer informatie.
Optie 3: Toegang op een DSVM
De Datawetenschap Virtual Machine (DSVM) is een aangepaste VM-installatiekopie (Virtual Machine) die speciaal is gebouwd voor het uitvoeren van gegevenswetenschap. Als u een DSVM maakt, worden de SDK- en notebookserver voor u geïnstalleerd en geconfigureerd. U moet echter nog steeds een werkruimte maken en de voorbeeldopslagplaats klonen.
Kloon de opslagplaats AzureML-Examples.
git clone https://github.com/Azure/azureml-examples.git **depth 1
Start de notebookserver vanuit de map die de kloon bevat.
jupyter notebook
Verbinding maken met een werkruimte
Sommige voorbeelden gebruiken MLClient.from_config()
om verbinding te maken met een werkruimte. Voordat deze voorbeelden werken, hebt u een configuratiebestand in een map nodig op het pad naar het voorbeeld.
Het configuratiebestand wordt voor u gemaakt op het Azure Machine Learning-rekenproces. Als u de code op uw eigen notebookserver of DSVM wilt gebruiken, maakt u het configuratiebestand handmatig. Gebruik een van de volgende methoden:
Schrijf een configuratiebestand (aml_config/config.json) in de hoofdmap van de gekloonde opslagplaats.
Download het configuratiebestand voor de werkruimte:
- Meld u aan bij Azure Machine Learning-studio
- Selecteer uw werkruimte-instellingen in de rechterbovenhoek
- Configuratiebestand downloaden selecteren
- Plaats het bestand in de hoofdmap van de gekloonde opslagplaats.
Verwante resources
Verken de opslagplaats AzureML-Examples om te ontdekken wat Azure Machine Learning kan doen.
Zie https://github.com/Azure/mlops-v2voor meer voorbeelden van MLOps.
Volg deze zelfstudies: