Share via


AmlCompute Osztály

AzureML számítási erőforrás.

Öröklődés
azure.ai.ml.entities._compute.compute.Compute
AmlCompute

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)

Paraméterek

Name Description
name
Kötelező
str

A számítási erőforrás neve.

description
Kötelező

A számítási erőforrás leírása.

size
Kötelező

A számítás mérete. Alapértelmezés szerint Nincs.

tags
Kötelező

Címkék halmaza. Kulcs-érték párként definiált erőforráscímkéket tartalmaz.

ssh_settings
Kötelező

SSH-beállítások az AzureML számítási fürt eléréséhez.

network_settings
Kötelező

Az AzureML számítási fürt virtuális hálózati beállításai.

idle_time_before_scale_down
Kötelező

A csomópont üresjárati ideje a leskálázás előtt. Alapértelmezés szerint Nincs.

identity
Kötelező

A számítási fürthöz társított identitások.

tier
Kötelező

Virtuálisgép-szint. Az elfogadott értékek a következők: "Dedicated", "LowPriority". Alapértelmezés szerint Nincs.

min_instances
Kötelező

Példányok minimális száma. Alapértelmezés szerint Nincs.

max_instances
Kötelező

Példányok maximális száma. Alapértelmezés szerint Nincs.

ssh_public_access_enabled
Kötelező

A nyilvános SSH-port állapota. Az elfogadott értékek a következők:

  • Hamis – Azt jelzi, hogy a nyilvános SSH-port a fürt összes csomópontján le van zárva.
  • Igaz – Azt jelzi, hogy a nyilvános SSH-port nyitva van a fürt összes csomópontján.
  • None – Azt jelzi, hogy a nyilvános SSH-port a fürt összes csomópontján le van zárva, ha a virtuális hálózat meg van határozva, máskülönben az összes nyilvános csomópont meg van nyitva. Ez lehet Csak a fürtlétrehozás ideje alatt a Nincs érték. A létrehozás után igaz vagy hamis lesz. Alapértelmezés szerint Nincs.
enable_node_public_ip
Kötelező

Engedélyezze vagy tiltsa le a csomópont nyilvános IP-címének kiépítését. Az elfogadott értékek a következők:

  • Igaz – Azt jelzi, hogy a számítási csomópontokon nyilvános IP-címek lesznek kiépítve.
  • Hamis – Azt jelzi, hogy a számítási csomópontok privát végpontokkal és nyilvános IP-címekkel nem rendelkeznek. Alapértelmezés szerint Igaz.

Csak kulcsszavas paraméterek

Name Description
name
Kötelező
description
Kötelező
size
Kötelező
tags
Kötelező
ssh_public_access_enabled
Kötelező
ssh_settings
Kötelező
min_instances
Kötelező
max_instances
Kötelező
network_settings
Kötelező
idle_time_before_scale_down
Kötelező
identity
Kötelező
tier
Kötelező
enable_node_public_ip
alapértelmezett érték: True

Példák

AmlCompute objektum létrehozása.


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

Metódusok

dump

A számítási tartalmat yaml formátumban egy fájlba kell kivenni.

dump

A számítási tartalmat yaml formátumban egy fájlba kell kivenni.

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

Paraméterek

Name Description
dest
Kötelező
Union[<xref:PathLike>, str, IO[AnyStr]]

A számítás tartalmának fogadásának célja. Egy helyi fájl elérési útjának vagy egy már megnyitott fájlstreamnek kell lennie. Ha a dest fájlelérési út, a rendszer létrehoz egy új fájlt, és kivételt hoz létre, ha a fájl létezik. Ha a dest egy megnyitott fájl, a program közvetlenül a fájlba írja a fájlt, és kivételt jelez, ha a fájl nem írható."

Attribútumok

base_path

Az erőforrás alapútvonala.

Válaszok

Típus Description
str

Az erőforrás alapútvonala.

created_on

A számítási erőforrás létrehozásának időbélyege.

Válaszok

Típus Description

A számítási erőforrás létrehozásának időbélyege.

creation_context

Az erőforrás létrehozási környezete.

Válaszok

Típus Description

Az erőforrás létrehozási metaadatai.

id

Az erőforrás-azonosító.

Válaszok

Típus Description

Az erőforrás globális azonosítója, egy Azure Resource Manager (ARM) azonosító.

provisioning_errors

A számítási erőforrás kiépítésének hibái.

Válaszok

Típus Description

A számítási erőforrás kiépítésének hibái.

provisioning_state

A számítási erőforrás kiépítési állapota.

Válaszok

Típus Description

A számítási erőforrás kiépítési állapota.

type

A számítási típus.

Válaszok

Típus Description

A számítási típus.