AmlCompute Sınıf

AzureML İşlem kaynağı.

Devralma
azure.ai.ml.entities._compute.compute.Compute
AmlCompute

Oluşturucu

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)

Parametreler

Name Description
name
Gerekli
str

İşlem kaynağının adı.

description
Gerekli

İşlem kaynağının açıklaması.

size
Gerekli

İşlemin boyutu. Varsayılan değer Yok'tur.

tags
Gerekli

Bir dizi etiket. Anahtar/değer çiftleri olarak tanımlanan kaynak etiketlerini içerir.

ssh_settings
Gerekli

AzureML işlem kümesine erişmek için SSH ayarları.

network_settings
Gerekli

AzureML işlem kümesi için sanal ağ ayarları.

idle_time_before_scale_down
Gerekli

Ölçeği azaltmadan önce düğüm boşta kalma süresi. Varsayılan değer Yok'tur.

identity
Gerekli

İşlem kümesiyle ilişkili kimlikler.

tier
Gerekli

Sanal Makine katmanı. Kabul edilen değerler şunlardır: "Dedicated", "LowPriority". Varsayılan değer Yok'tur.

min_instances
Gerekli

Minimum örnek sayısı. Varsayılan değer Yok'tur.

max_instances
Gerekli

En fazla örnek sayısı. Varsayılan değer Yok'tur.

ssh_public_access_enabled
Gerekli

Genel SSH bağlantı noktasının durumu. Kabul edilen değerler şunlardır:

  • False - Kümenin tüm düğümlerinde genel SSH bağlantı noktasının kapatıldığını gösterir.
  • True - Genel SSH bağlantı noktasının kümenin tüm düğümlerinde açık olduğunu gösterir.
  • Hiçbiri - Sanal ağ tanımlanmışsa kümenin tüm düğümlerinde genel SSH bağlantı noktasının kapatıldığını, aksi takdirde tüm ortak düğümlerin açık olduğunu gösterir. Yalnızca küme oluşturma sırasında Hiçbiri olabilir. Oluşturulduktan sonra Doğru veya Yanlış olur. Varsayılan değer Yok'tur.
enable_node_public_ip
Gerekli

Düğüm genel IP adresi sağlamayı etkinleştirin veya devre dışı bırakın. Kabul edilen değerler şunlardır:

  • True - İşlem düğümlerinin genel IP'lerinin sağlandığını gösterir.
  • False - İşlem düğümlerinin özel uç noktasına sahip olacağını ve genel IP'lerin olmadığını gösterir. Varsayılan değer True'dır.

Yalnızca Anahtar Sözcük Parametreleri

Name Description
name
Gerekli
description
Gerekli
size
Gerekli
tags
Gerekli
ssh_public_access_enabled
Gerekli
ssh_settings
Gerekli
min_instances
Gerekli
max_instances
Gerekli
network_settings
Gerekli
idle_time_before_scale_down
Gerekli
identity
Gerekli
tier
Gerekli
enable_node_public_ip
varsayılan değer: True

Örnekler

AmlCompute nesnesi oluşturma.


   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"
               )
           ],
       ),
   )

Yöntemler

dump

İşlem içeriğini yaml biçiminde bir dosyaya dökümünü alın.

dump

İşlem içeriğini yaml biçiminde bir dosyaya dökümünü alın.

dump(dest: str | PathLike | IO, **kwargs: Any) -> None

Parametreler

Name Description
dest
Gerekli
Union[<xref:PathLike>, str, IO[AnyStr]]

Bu işlem içeriğini alacak hedef. Yerel dosyanın yolu veya zaten açık olan bir dosya akışı olmalıdır. Dest bir dosya yoluysa, yeni bir dosya oluşturulur ve dosya varsa bir özel durum oluşturulur. Dest açık bir dosyaysa, dosya doğrudan öğesine yazılır ve dosya yazılabilir değilse bir özel durum oluşturulur.'.

Öznitelikler

base_path

Kaynağın temel yolu.

Döndürülenler

Tür Description
str

Kaynağın temel yolu.

created_on

İşlem kaynağı oluşturma zaman damgası.

Döndürülenler

Tür Description

İşlem kaynağı oluşturma zaman damgası.

creation_context

Kaynağın oluşturma bağlamı.

Döndürülenler

Tür Description

Kaynağın oluşturma meta verileri.

id

Kaynak kimliği.

Döndürülenler

Tür Description

Kaynağın genel kimliği, azure Resource Manager (ARM) kimliği.

provisioning_errors

İşlem kaynağı sağlama hataları.

Döndürülenler

Tür Description

İşlem kaynağı sağlama hataları.

provisioning_state

İşlem kaynağının sağlama durumu.

Döndürülenler

Tür Description

İşlem kaynağının sağlama durumu.

type

İşlem türü.

Döndürülenler

Tür Description

İşlem türü.