Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
BERLAKU UNTUK:
Ekstensi ml Azure CLI v2 (saat ini)
Skema JSON sumber dapat ditemukan di https://azuremlschemas.azureedge.net/latest/environment.schema.json.
Catatan
Sintaks YAML yang dirinci dalam dokumen ini didasarkan pada skema JSON untuk versi terbaru ekstensi CLI v2 ML. Sintaks ini dijamin hanya berfungsi dengan versi terbaru ekstensi CLI v2 ML. Anda dapat menemukan skema untuk versi ekstensi yang lebih lama di https://azuremlschemasprod.azureedge.net/.
Sintaks YAML
| Tombol | Tipe | Deskripsi | Nilai yang diizinkan | Nilai default |
|---|---|---|---|---|
$schema |
benang | Skema YAML. Jika Anda menggunakan ekstensi Visual Studio Code Azure Machine Learning untuk menulis file YAML, termasuk $schema di bagian atas file, Anda akan dapat meminta skema dan penyelesaian sumber daya. |
||
name |
benang | Harus diisi. Nama lingkungan. | ||
version |
benang | Versi lingkungan. Jika dihilangkan, Azure Pembelajaran Mesin akan membuat versi secara otomatis. | ||
description |
benang | Deskripsi lingkungan. | ||
tags |
obyek | Kamus tag untuk lingkungan. | ||
image |
benang | Gambar Docker untuk digunakan untuk lingkungan.
Salah satu dari image atau build diperlukan. |
||
conda_file |
string atau objek | File konfigurasi YAML conda standar dari dependensi untuk lingkungan conda. Lihat https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#creating-an-environment-file-manually. Jika ditentukan, image juga harus ditentukan. Azure Pembelajaran Mesin akan membangun lingkungan conda di atas gambar Docker yang disediakan. |
||
build |
obyek | Docker membangun konfigurasi konteks untuk digunakan untuk lingkungan.
Salah satu dari image atau build diperlukan. |
||
build.path |
benang | Jalur lokal ke direktori untuk digunakan sebagai konteks build. | ||
build.dockerfile_path |
benang | Jalur relatif ke Dockerfile dalam konteks build. | Dockerfile |
|
os_type |
benang | Jenis sistem operasi. |
linux, windows |
linux |
inference_config |
obyek | Konfigurasi kontainer inferensi. Hanya berlaku jika lingkungan digunakan untuk membangun kontainer layanan untuk penyebaran online. Lihat Atribut inference_config kunci. |
Atribut kunci inference_config
| Tombol | Tipe | Deskripsi |
|---|---|---|
liveness_route |
obyek | Rute langsung untuk kontainer layanan. |
liveness_route.path |
benang | Jalur untuk merutekan permintaan langsung. |
liveness_route.port |
Integer | Port untuk merutekan permintaan langsung. |
readiness_route |
obyek | Rute kesiapan untuk kontainer layanan. |
readiness_route.path |
benang | Jalur menuju permintaan kesiapan rute. |
readiness_route.port |
Integer | Port menuju permintaan kesiapan rute. |
scoring_route |
obyek | Rute skor untuk kontainer layanan. |
scoring_route.path |
benang | Jalur untuk merutekan permintaan skor. |
scoring_route.port |
Integer | Port untuk merutekan permintaan skor. |
Keterangan
Perintah az ml environment dapat digunakan untuk mengelola lingkungan Azure Machine Learning.
Contoh
Contoh tersedia di contoh repositori GitHub. Beberapa ditunjukkan di bawah ini.
YAML: konteks build Docker lokal
$schema: https://azuremlschemas.azureedge.net/latest/environment.schema.json
name: docker-context-example
build:
path: docker-contexts/python-and-pip
YAML: gambar Docke image
$schema: https://azuremlschemas.azureedge.net/latest/environment.schema.json
name: docker-image-example
image: pytorch/pytorch:latest
description: Environment created from a Docker image.
YAML: gambar Docker ditambah file conda
$schema: https://azuremlschemas.azureedge.net/latest/environment.schema.json
name: docker-image-plus-conda-example
image: mcr.microsoft.com/azureml/openmpi4.1.0-ubuntu20.04
conda_file: conda-yamls/pydata.yml
description: Environment created from a Docker image plus Conda environment.