Share via


CLI-modell (v2) YAML-schema

GÄLLER FÖR:Azure CLI ml extension v2 (aktuell)

JSON-källschemat finns på https://azuremlschemas.azureedge.net/latest/model.schema.json.

Anteckning

YAML-syntaxen som beskrivs i det här dokumentet baseras på JSON-schemat för den senaste versionen av ML CLI v2-tillägget. Den här syntaxen fungerar garanterat endast med den senaste versionen av ML CLI v2-tillägget. Du hittar scheman för äldre tilläggsversioner på https://azuremlschemasprod.azureedge.net/.

YAML-syntax

Nyckel Typ Beskrivning Tillåtna värden
$schema sträng YAML-schemat.
name sträng Krävs. Namnet på modellen.
version int Version av modellen. Om den utelämnas genereras en version automatiskt i Azure Machine Learning.
description sträng Beskrivning av modellen.
tags objekt Ordlista över taggar för modellen.
path sträng Antingen en lokal sökväg till modellfilen eller URI:n för en molnsökväg till modellfilerna. Detta kan peka på antingen en fil eller en katalog.
type sträng Modellens typ av lagringsformat. Gäller för distributionsscenarier utan kod. custom_model, mlflow_model, triton_model
flavors objekt Varianter av modellen. Varje typ av modelllagringsformat kan ha en eller flera varianter som stöds. Gäller för distributionsscenarier utan kod.

Kommentarer

Kommandot az ml model kan användas för att hantera Azure Machine Learning-modeller.

Exempel

Exempel är tillgängliga i github-exempellagringsplatsen. Flera visas nedan.

YAML: lokal fil

$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: lokal mapp i MLflow-format

$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.