Delen via


YAML-schema van CLI -model (v2)

VAN TOEPASSING OP: Azure CLI ml-extensie v2 (huidige)

Het JSON-bronschema vindt u op https://azuremlschemas.azureedge.net/latest/model.schema.json.

Notitie

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

Sleutel Type Description Toegestane waarden
$schema tekenreeks Het YAML-schema.
name tekenreeks Vereist. Naam van het model.
version int Versie van het model. Als u dit weglaat, wordt in Azure Machine Learning automatisch een versie gegenereerd.
description tekenreeks Beschrijving van het model.
tags object Woordenlijst met tags voor het model.
path tekenreeks 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 tekenreeks 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.

Opmerkingen

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

Voorbeelden

Voorbeelden zijn beschikbaar in de GitHub-voorbeeldenopslagplaats. 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.