YOLOv5 π op AzureML
Deze handleiding geeft een quickstart voor het gebruik van YOLOv5 vanuit een AzureML compute instance.
Merk op dat deze handleiding een quickstart is om snel uit te proberen. Als je de volledige kracht van AzureML wilt ontsluiten, kun je de documentatie vinden op:
Vereisten
Je hebt een AzureML workspace nodig.
Een computerinstantie maken
Selecteer in je AzureML werkruimte Compute > Compute instances > New en selecteer de instance met de resources die je nodig hebt.
Terminal openen
Open nu vanuit de Notebookweergave een Terminal en selecteer je computer.
Instellen en uitvoeren YOLOv5
Nu kun je een virtuele omgeving creΓ«ren:
Kloon YOLOv5 repository met zijn submodules:
git clone https://github.com/ultralytics/yolov5
cd yolov5
git submodule update --init --recursive # Note that you might have a message asking you to add your folder as a safe.directory just copy the recommended command
Installeer de vereiste afhankelijkheden:
Train het YOLOv5 model:
Valideer het model voor Precisie, Recall en mAP
Inferentie uitvoeren op afbeeldingen en video's:
Modellen exporteren naar andere formaten:
Opmerkingen over het gebruik van een notitieboek
Merk op dat als je deze commando's vanuit een notitieboek wilt uitvoeren, je een nieuwe Kernel moet maken en je nieuwe Kernel bovenaan je notitieboek moet selecteren.
Als je Python cellen maakt, wordt automatisch je aangepaste omgeving gebruikt, maar als je bash cellen toevoegt, moet je het volgende uitvoeren source activate <your-env>
op elk van deze cellen om er zeker van te zijn dat het jouw aangepaste omgeving gebruikt.
Bijvoorbeeld: