Esquema YAML modelo CLI (v2)

APLICA-SE A:Extensão Azure CLI ml v2 (corrente)

A fonte do esquema JSON pode ser encontrada em https://azuremlschemas.azureedge.net/latest/model.schema.json.

Nota

A sintaxe YAML detalhada neste documento baseia-se no esquema JSON para a versão mais recente da extensão ML CLI v2. Esta sintaxe é garantida apenas para funcionar com a versão mais recente da extensão ML CLI v2. Pode encontrar os esquemas para versões de extensão mais antigas em https://azuremlschemasprod.azureedge.net/.

Sintaxe YAML

Chave Tipo Description Valores permitidos
$schema string O esquema yaml.
name string Obrigatório. O nome da modelo.
version int Versão do modelo. Se omitido, a Azure ML autogererirá uma versão.
description string Descrição do modelo.
tags objeto Dicionário de etiquetas para o modelo.
path string Ou um caminho local para o(s) ficheiros modelos, ou o URI de um caminho de nuvem para o(s) modelo. Isto pode indicar um ficheiro ou um diretório.
type string Tipo de formato de armazenamento do modelo. Aplicável para cenários de implementação sem código. custom_model, mlflow_model, triton_model
flavors objeto Sabores do modelo. Cada modelo de formato de armazenamento pode ter um ou mais sabores suportados. Aplicável para cenários de implementação sem código.

Observações

O az ml model comando pode ser utilizado para gerir modelos de Aprendizagem automática Azure.

Exemplos

Exemplos estão disponíveis nos exemplos do repositório GitHub. Vários são mostrados abaixo.

YAML: arquivo local

$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: pasta local em formato MLflow

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