YAML-schema van CLI -model (v2)

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 syntax

Key Type Description Allowed values
$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 object 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 object Smaken van het model. Elk type modelopslagindeling kan een of meer ondersteunde smaken hebben. Van toepassing op implementatiescenario's zonder code.
default_deployment_template object De standaardimplementatiesjabloon voor het model.
default_deployment_template.asset_id string De asset-id van de implementatiesjabloon. Indeling: azureml://registries/{registry_name}/deploymenttemplates/{template_name}/versions/{version}.

Remarks

De opdracht az ml model kan worden gebruikt voor het beheren van Azure Machine Learning modellen.

Examples

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