KubernetesCompute Kelas
Catatan
Ini adalah kelas eksperimental, dan dapat berubah kapan saja. Lihat https://aka.ms/azuremlexperimental untuk mengetahui informasi selengkapnya.
KubernetesCompute (Pratinjau) adalah kluster K8s yang dikelola pelanggan yang dilampirkan ke ruang kerja oleh admin kluster.
Akses dan kuota yang diberikan pengguna ke komputasi dapat menentukan dan mengirimkan beban kerja ML multi-node satu node atau terdistribusi ke komputasi dengan mudah. Komputasi dijalankan dalam lingkungan terkontainer dan mengemas dependensi model Anda dalam kontainer docker. Untuk informasi selengkapnya, lihat Apa itu target komputasi di Azure Machine Learning? https://docs.microsoft.com/azure/machine-learning/concept-compute-target
- Warisan
-
KubernetesCompute
Konstruktor
KubernetesCompute(workspace, name)
Parameter
- workspace
- Workspace
Objek ruang kerja yang berisi objek KubernetesCompute yang akan diambil.
Keterangan
Dalam contoh berikut, target komputasi persisten yang disediakan oleh <xref:azureml.contrib.core.compute.KubernetesCompute.KubernetesCompute> dibuat. Parameter provisioning_configuration dalam contoh ini adalah jenis <xref:azureml.contrib.core.compute.KubernetesCompute.KubernetesComputeAttachConfiguration>, yang merupakan kelas turunan dari <xref:azureml.contrib.core.compute.KubernetesCompute.ComputeTargetAttachConfiguration>.
Metode
| attach_configuration |
Buat objek konfigurasi untuk melampirkan target komputasi. |
| delete |
Hapus tidak didukung untuk objek KubernetesCompute. Gunakan detach sebagai gantinya. |
| deserialize |
Konversi objek JSON menjadi objek KubernetesCompute. |
| detach |
Lepaskan objek KubernetesCompute dari ruang kerjanya yang terkait. Objek cloud yang mendasarinya tidak dihapus, hanya asosiasi yang dihapus. |
| get |
Kirim permintaan objek komputasi GET ke mlc. |
| get_status |
Ambil status terperinci saat ini untuk kluster KubernetesCompute. |
| refresh_state |
Lakukan pembaruan properti objek di tempat. Metode ini memperbarui properti berdasarkan status objek cloud yang sesuai saat ini. Ini utamanya digunakan untuk polling manual status komputasi. |
| serialize |
Konversi objek KubernetesCompute ini menjadi kamus serial JSON. |
| wait_for_completion |
Tunggu hingga kluster KubernetesCompute selesai disediakan. |
attach_configuration
Buat objek konfigurasi untuk melampirkan target komputasi.
static attach_configuration(resource_id=None, namespace=None, identity_type=None, identity_ids=None)
Parameter
- namespace
- str
Namespace Kubernetes yang akan digunakan oleh beban kerja yang dikirimkan ke target komputasi.
Daftar id sumber daya untuk identitas yang ditetapkan pengguna. misalnya. ['/subscriptions//resourceGroups//providers/Microsoft.ManagedIdentity/userAssignedIdentities/']
Mengembalikan
Objek konfigurasi yang akan digunakan saat melampirkan objek KubernetesCompute.
Tipe hasil
delete
Hapus tidak didukung untuk objek KubernetesCompute. Gunakan detach sebagai gantinya.
delete()
Pengecualian
deserialize
Konversi objek JSON menjadi objek KubernetesCompute.
static deserialize(workspace, object_dict)
Parameter
Mengembalikan
Representasi KubernetesCompute dari objek JSON yang disediakan.
Tipe hasil
Pengecualian
Keterangan
Mengajukan ComputeTargetException jika ruang kerja yang disediakan bukan ruang kerja yang dikaitkan dengan Azure Compute.
detach
Lepaskan objek KubernetesCompute dari ruang kerjanya yang terkait.
Objek cloud yang mendasarinya tidak dihapus, hanya asosiasi yang dihapus.
detach()
Pengecualian
get
Kirim permintaan objek komputasi GET ke mlc.
get()
get_status
Ambil status terperinci saat ini untuk kluster KubernetesCompute.
get_status()
Mengembalikan
Objek status terperinci untuk kluster
Tipe hasil
refresh_state
Lakukan pembaruan properti objek di tempat.
Metode ini memperbarui properti berdasarkan status objek cloud yang sesuai saat ini. Ini utamanya digunakan untuk polling manual status komputasi.
refresh_state()
serialize
Konversi objek KubernetesCompute ini menjadi kamus serial JSON.
serialize()
Mengembalikan
Representasi JSON dari objek KubernetesCompute ini.
Tipe hasil
wait_for_completion
Tunggu hingga kluster KubernetesCompute selesai disediakan.
wait_for_completion(show_output=False, is_delete_operation=False)
Parameter
Pengecualian
Saran dan Komentar
Kirim dan lihat umpan balik untuk