Share via


CLI (v2) modeli YAML şeması

ŞUNLAR IÇIN GEÇERLIDIR:Azure CLI ml uzantısı v2 (geçerli)

Kaynak JSON şeması adresinde https://azuremlschemas.azureedge.net/latest/model.schema.jsonbulunabilir.

Not

Bu belgede ayrıntılarıyla belirtilen YAML söz dizimi, ML CLI v2 uzantısının en son sürümü için JSON şemasını temel alır. Bu söz diziminin yalnızca ML CLI v2 uzantısının en son sürümüyle çalışacağı garanti edilir. Eski uzantı sürümleri için şemaları adresinde https://azuremlschemasprod.azureedge.net/bulabilirsiniz.

YAML söz dizimi

Anahtar Tür Açıklama İzin verilen değerler
$schema string YAML şeması.
name string Gereklidir. Modelin adı.
version int Modelin sürümü. Belirtilmezse Azure Machine Learning bir sürümü otomatik olarak oluşturur.
description string Modelin açıklaması.
tags object Model için etiket sözlüğü.
path string Model dosyaları için yerel bir yol veya model dosyalarına giden bulut yolunun URI'si. Bu, bir dosyaya veya dizine işaret edebilir.
type string Modelin depolama biçimi türü. Kod içermeyen dağıtım senaryoları için geçerlidir. custom_model, mlflow_model, triton_model
flavors object Modelin aromaları. Her model depolama biçimi türü bir veya daha fazla desteklenen türe sahip olabilir. Kod içermeyen dağıtım senaryoları için geçerlidir.

Açıklamalar

az ml model Komutu Azure Machine Learning modellerini yönetmek için kullanılabilir.

Örnekler

Örnekler GitHub deposunda bulunabilir. Aşağıda birkaçı gösterilmiştir.

YAML: yerel dosya

$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: MLflow biçiminde yerel klasör

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