az ml model

Notitie

Deze verwijzing maakt deel uit van de ML-extensie voor Azure CLI en vereist versie 2.15.0 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de opdracht az ml model de eerste keer gebruikt. Meer informatie over extensies.

Azure ML beheren.

Azure ML-modellen bestaan uit de binaire bestanden die een of meer machine learning model en bijbehorende metagegevens vertegenwoordigen. Deze modellen kunnen worden gebruikt in eindpuntimplementaties voor realtime en batchdeferentie.

Opdracht

az ml model create

Een model maken.

az ml model delete

Een model verwijderen.

az ml model list

Een lijst met modellen in een werkruimte maken.

az ml model show

Details voor een model tonen.

az ml model update

Een model bijwerken.

az ml model create

Een model maken.

Modellen kunnen worden gemaakt vanuit een lokaal bestand of een lokale map. Het gemaakte model wordt bijgeslagen in de werkruimte onder de opgegeven naam en versie.

az ml model create --resource-group
                   --workspace-name
                   [--datastore-name]
                   [--file]
                   [--local-path]
                   [--name]
                   [--set]
                   [--version]

Voorbeelden

Een model maken van een YAML-specificatiebestand

az ml model create --file model.yml --resource-group my-resource-group --workspace-name my-workspace

Een model maken vanuit een lokale map met behulp van opdrachtopties

az ml model create --name my-model --version 1 --local-path ./my-model --resource-group my-resource-group --workspace-name my-workspace

Vereiste parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--workspace-name -w

Naam van de Azure ML werkruimte. U kunt de standaardgroep configureren met behulp van az configure --defaults workspace=<name> .

Optionele parameters

--datastore-name -z

Naam van het gegevensstore waar het model naar moet worden geüpload.

--file -f

Lokaal pad naar het YAML-bestand met de specificatie van het Azure ML-model. --name/-n en --version/-v moeten worden opgegeven als het YAML-bestand geen naam en versie heeft.

--local-path -l

Pad naar het modelbestand(en). Dit kan een bestand of een map zijn. Indien opgegeven, moeten ook --name/-n en --version/-v worden opgegeven.

--name -n

Naam van het model.

--set

Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.

--version -v

Versie van het model.

az ml model delete

Een model verwijderen.

az ml model delete --name
                   --resource-group
                   --version
                   --workspace-name

Vereiste parameters

--name -n

Naam van het model.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--version -v

Versie van het model.

--workspace-name -w

Naam van de Azure ML werkruimte. U kunt de standaardgroep configureren met behulp van az configure --defaults workspace=<name> .

az ml model list

Een lijst met modellen in een werkruimte maken.

az ml model list --resource-group
                 --workspace-name
                 [--max-pages]
                 [--name]

Voorbeelden

Een lijst met alle modellen in een werkruimte maken

az ml model list --resource-group my-resource-group --workspace-name my-workspace

Een lijst maken van alle modelversies voor de opgegeven naam in een werkruimte

az ml model list --name my-model --resource-group my-resource-group --workspace-name my-workspace

Alle modellen in een werkruimte weergeven met behulp van het argument --query om een JMESPath-query uit te voeren op de resultaten van opdrachten.

az ml model list --query "[].{Name:name}"  --output table --resource-group my-resource-group --workspace-name my-workspace

Vereiste parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--workspace-name -w

Naam van de Azure ML werkruimte. U kunt de standaardgroep configureren met behulp van az configure --defaults workspace=<name> .

Optionele parameters

--max-pages -r

Het aantal pagina's met resultaten dat moet worden weergegeven. De standaardinstelling is om alles te retourneren.

--name -n

Naam van het model. Indien opgegeven, worden alle modelversies onder deze naam geretourneerd.

az ml model show

Details voor een model tonen.

az ml model show --name
                 --resource-group
                 --workspace-name
                 [--version]

Voorbeelden

Details voor een model met de opgegeven naam en versie tonen

az ml model show --name my-model --version 1 --resource-group my-resource-group --workspace-name my-workspace

Details voor de meest recente versie van een model met de opgegeven naam tonen

az ml model show --name my-model --resource-group my-resource-group --workspace-name my-workspace

Vereiste parameters

--name -n

Naam van het model.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--workspace-name -w

Naam van de Azure ML werkruimte. U kunt de standaardgroep configureren met behulp van az configure --defaults workspace=<name> .

Optionele parameters

--version -v

Versie van het model. Als u dit weglaat, wordt de meest recente versie weergegeven.

az ml model update

Een model bijwerken.

De eigenschappen 'description' en 'tags' kunnen worden bijgewerkt.

az ml model update --name
                   --resource-group
                   --workspace-name
                   [--add]
                   [--force-string]
                   [--remove]
                   [--set]
                   [--version]

Voorbeelden

De varianten van een model bijwerken

az ml model update --name my-model --version 1 --set flavors.python_function.python_version=3.8 --resource-group my-resource-group --workspace-name my-workspace

Vereiste parameters

--name -n

Naam van het model.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--workspace-name -w

Naam van de Azure ML werkruimte. U kunt de standaardgroep configureren met behulp van az configure --defaults workspace=<name> .

Optionele parameters

--add

Voeg een object toe aan een lijst met objecten door een pad en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.

--force-string

Wanneer u 'set' of 'add' gebruikt, moet u letterlijke tekenreeksen bewaren in plaats van te proberen te converteren naar JSON.

--remove

Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.

--set

Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.

--version -v

Versie van het model.