AmlCompute Kelas
Sumber daya AzureML Compute.
- Warisan
-
azure.ai.ml.entities._compute.compute.ComputeAmlCompute
Konstruktor
AmlCompute(*, name: str, description: str | None = None, size: str | None = None, tags: dict | None = None, ssh_public_access_enabled: bool | None = None, ssh_settings: AmlComputeSshSettings | None = None, min_instances: int | None = None, max_instances: int | None = None, network_settings: NetworkSettings | None = None, idle_time_before_scale_down: int | None = None, identity: IdentityConfiguration | None = None, tier: str | None = None, enable_node_public_ip: bool = True, **kwargs: Any)
Parameter
Nama | Deskripsi |
---|---|
name
Diperlukan
|
Nama sumber daya komputasi. |
description
Diperlukan
|
Deskripsi sumber daya komputasi. |
size
Diperlukan
|
Ukuran komputasi. Default ke Tidak Ada. |
tags
Diperlukan
|
Sekumpulan tag. Berisi tag sumber daya yang didefinisikan sebagai pasangan kunci/nilai. |
ssh_settings
Diperlukan
|
Pengaturan SSH untuk mengakses kluster komputasi AzureML. |
network_settings
Diperlukan
|
Pengaturan jaringan virtual untuk kluster komputasi AzureML. |
idle_time_before_scale_down
Diperlukan
|
Waktu simpul menganggur sebelum menurunkan skala. Default ke Tidak Ada. |
identity
Diperlukan
|
Identitas yang terkait dengan kluster komputasi. |
tier
Diperlukan
|
Tingkat Komputer Virtual. Nilai yang diterima meliputi: "Dedicated", "LowPriority". Default ke Tidak Ada. |
min_instances
Diperlukan
|
Jumlah instans minimum. Default ke Tidak Ada. |
max_instances
Diperlukan
|
Jumlah maksimum instans. Default ke Tidak Ada. |
ssh_public_access_enabled
Diperlukan
|
Status port SSH publik. Nilai yang diterima adalah:
|
enable_node_public_ip
Diperlukan
|
Mengaktifkan atau menonaktifkan provisi alamat IP publik simpul. Nilai yang diterima adalah:
|
Parameter Kata Kunci-Saja
Nama | Deskripsi |
---|---|
name
Diperlukan
|
|
description
Diperlukan
|
|
size
Diperlukan
|
|
tags
Diperlukan
|
|
ssh_public_access_enabled
Diperlukan
|
|
ssh_settings
Diperlukan
|
|
min_instances
Diperlukan
|
|
max_instances
Diperlukan
|
|
network_settings
Diperlukan
|
|
idle_time_before_scale_down
Diperlukan
|
|
identity
Diperlukan
|
|
tier
Diperlukan
|
|
enable_node_public_ip
|
nilai default: True
|
Contoh
Membuat objek AmlCompute.
from azure.ai.ml.entities import AmlCompute, IdentityConfiguration, ManagedIdentityConfiguration
aml_compute = AmlCompute(
name="my-aml-compute",
min_instances=0,
max_instances=10,
idle_time_before_scale_down=100,
identity=IdentityConfiguration(
type="UserAssigned",
user_assigned_identities=[
ManagedIdentityConfiguration(
resource_id="/subscriptions/1234567-abcd-ef12-1234-12345/resourcegroups/our_rg_eastus/providers/Microsoft.ManagedIdentity/userAssignedIdentities/our-agent-aks"
)
],
),
)
Metode
dump |
Buang konten komputasi ke dalam file dalam format yaml. |
dump
Buang konten komputasi ke dalam file dalam format yaml.
dump(dest: str | PathLike | IO, **kwargs: Any) -> None
Parameter
Nama | Deskripsi |
---|---|
dest
Diperlukan
|
Tujuan untuk menerima konten komputasi ini. Harus berupa jalur ke file lokal, atau aliran file yang sudah dibuka. Jika dest adalah jalur file, file baru akan dibuat, dan pengecualian dimunculkan jika file ada. Jika dest adalah file terbuka, file akan ditulis secara langsung, dan pengecualian akan dinaikkan jika file tidak dapat ditulis.'. |
Atribut
base_path
created_on
Tanda waktu pembuatan sumber daya komputasi.
Mengembalikan
Jenis | Deskripsi |
---|---|
Tanda waktu pembuatan sumber daya komputasi. |
creation_context
Konteks pembuatan sumber daya.
Mengembalikan
Jenis | Deskripsi |
---|---|
Metadata pembuatan untuk sumber daya. |
id
ID Sumber Daya.
Mengembalikan
Jenis | Deskripsi |
---|---|
ID global sumber daya, ID Azure Resource Manager (ARM). |
provisioning_errors
Kesalahan penyediaan sumber daya komputasi.
Mengembalikan
Jenis | Deskripsi |
---|---|
Kesalahan penyediaan sumber daya komputasi. |
provisioning_state
Status penyediaan sumber daya komputasi.
Mengembalikan
Jenis | Deskripsi |
---|---|
Status penyediaan sumber daya komputasi. |
type
Azure SDK for Python