Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
TOEPASSELIJK OP:
Azure CLI ml-extensie v2 (huidige)
Het JSON-bronschema vindt u op https://azuremlschemas.azureedge.net/latest/model.schema.json.
Note
De YAML-syntaxis die in dit document wordt beschreven, is gebaseerd op het JSON-schema voor de nieuwste versie van de ML CLI v2-extensie. Deze syntaxis werkt gegarandeerd alleen met de nieuwste versie van de ML CLI v2-extensie. U vindt de schema's voor oudere extensieversies op https://azuremlschemasprod.azureedge.net/.
YAML-syntaxis
| Key | Typ | Beschrijving | Toegestane waarden |
|---|---|---|---|
$schema |
string | Het YAML-schema. | |
name |
string | Required. Naam van het model. | |
version |
int | Versie van het model. Als u dit weglaat, wordt Azure Machine Learning automatisch een versie gegenereerd. | |
description |
string | Beschrijving van het model. | |
tags |
Voorwerp | Woordenlijst met tags voor het model. | |
path |
string | Een lokaal pad naar het modelbestand(en) of de URI van een cloudpad naar de modelbestanden. Dit kan verwijzen naar een bestand of map. | |
type |
string | Type opslagindeling van het model. Van toepassing op implementatiescenario's zonder code. |
custom_model, , mlflow_modeltriton_model |
flavors |
Voorwerp | Smaken van het model. Elk type modelopslagindeling kan een of meer ondersteunde smaken hebben. Van toepassing op implementatiescenario's zonder code. | |
default_deployment_template |
Voorwerp | De standaardimplementatiesjabloon voor het model. Alleen van toepassing op modellen met registerbereik. Wanneer deze instelling is ingesteld, gebruiken implementaties die naar dit model verwijzen standaard de instellingen van de implementatiesjabloon (zoals environmentinstance_type, en tests). |
|
default_deployment_template.asset_id |
string | De asset-id van de implementatiesjabloon. Indeling: azureml://registries/<registry-name>/deploymenttemplates/<template-name>/versions/<version>. |
|
allowed_deployment_templates |
lijst met objecten | Ontwerprichtlijnen voor het weergeven van de implementatiesjablonen die een consument wordt aanbevolen als onderdrukkingen te gebruiken wanneer ze dit model implementeren, een gecureerde set gevalideerde sjablonen. Dit wordt niet afgedwongen: een opgegeven onderdrukking tijdens de implementatie hoeft niet in deze lijst te staan. | |
allowed_deployment_templates[].asset_id |
string | De asset-id van een toegestane implementatiesjabloon. Indeling: azureml://registries/<registry-name>/deploymenttemplates/<template-name>/labels/latest. |
Remarks
De opdracht az ml model kan worden gebruikt voor het beheren van Azure Machine Learning modellen.
Voorbeelden
Voorbeelden zijn beschikbaar in de opslagplaats examples GitHub opslagplaats. Hieronder ziet u een aantal.
YAML: lokaal bestand
$schema: https://azuremlschemas.azureedge.net/latest/model.schema.json
name: local-file-example
path: mlflow-model/model.pkl
description: Model created from local file.
YAML: lokale map in MLflow-indeling
$schema: https://azuremlschemas.azureedge.net/latest/model.schema.json
name: local-mlflow-example
path: mlflow-model
type: mlflow_model
description: Model created from local MLflow model directory.
YAML: standaardimplementatiesjabloon
$schema: https://azuremlschemas.azureedge.net/latest/model.schema.json
name: my-model
version: 1
path: ./model
default_deployment_template:
asset_id: azureml://registries/my-registry/deploymenttemplates/my-template/versions/1
YAML: standaard en toegestane implementatiesjablonen
$schema: https://azuremlschemas.azureedge.net/latest/model.schema.json
name: my-model
version: 1
type: custom_model
path: ./model
default_deployment_template:
asset_id: azureml://registries/my-registry/deploymenttemplates/my-template/versions/1
allowed_deployment_templates:
- asset_id: azureml://registries/my-registry/deploymenttemplates/my-template/labels/latest
- asset_id: azureml://registries/my-registry/deploymenttemplates/my-template2/labels/latest