ComputeInstance Osztály

Felhőalapú, optimalizált gépi tanulási fejlesztési környezetet kezel az Azure Machine Learningben.

Az Azure Machine Learning számítási példány egy teljes mértékben konfigurált és felügyelt fejlesztési környezet a felhőben, amely gépi tanulási fejlesztési munkafolyamatokhoz van optimalizálva. A ComputeInstance-t általában fejlesztési környezet létrehozására vagy a fejlesztés és tesztelés betanítására és következtetésére szolgáló számítási célként használják. A ComputeInstance segítségével modelleket hozhat létre, taníthat be és helyezhet üzembe egy teljes körűen integrált jegyzetfüzet-felületen a munkaterületen. További információ: Mi az az Azure Machine Learning számítási példány?

ComputeTarget-konstruktor osztály.

Lekérheti a megadott munkaterülethez társított számítási objektum felhőbeli ábrázolását. Egy gyermekosztály egy példányát adja vissza, amely megfelel a lekért Számítási objektum adott típusának.

Öröklődés
ComputeInstance

Konstruktor

ComputeInstance(workspace, name)

Paraméterek

workspace
Workspace
Kötelező

A lekérni kívánt Compute objektumot tartalmazó munkaterület-objektum.

name
str
Kötelező

A lekérni kívánt Compute objektum neve.

Metódusok

delete

Távolítsa el a ComputeInstance objektumot a társított munkaterületről.

deserialize

JSON-objektum konvertálása ComputeInstance objektummá.

Ez nem sikerül, ha a megadott munkaterület nem az a munkaterület, amelyhez a ComputeInstance társítva van.

detach

A Leválasztás nem támogatott a ComputeInstance objektum esetében. A delete használható helyette.

get

ComputeInstance objektum visszaadása.

get_active_runs

A számítási futtatások generátorát adja vissza.

get_docs_url

Az osztály dokumentációjának URL-címe.

get_status

Kérje le a ComputeInstance aktuális részletes állapotát.

provisioning_configuration

Hozzon létre egy konfigurációs objektumot a ComputeInstance-cél kiépítéséhez.

refresh_state

Végezze el az objektum tulajdonságainak helyben történő frissítését.

Ez a módszer frissíti a tulajdonságokat a megfelelő felhőobjektum aktuális állapota alapján. Ez elsősorban a számítási állapot manuális lekérdezéséhez hasznos.

restart

Indítsa újra a ComputeInstance-t.

serialize

Konvertálja ezt a ComputeInstance objektumot JSON szerializált szótárlá.

start

Indítsa el a ComputeInstance-t.

stop

Állítsa le a ComputeInstance-t.

supported_vmsizes

A támogatott virtuálisgép-méretek listázása egy régióban.

wait_for_completion

Várja meg, amíg a ComputeInstance befejezi a kiépítést.

delete

Távolítsa el a ComputeInstance objektumot a társított munkaterületről.

delete(wait_for_completion=False, show_output=False)

Paraméterek

wait_for_completion
alapértelmezett érték: False
show_output
alapértelmezett érték: False

Kivételek

Megjegyzések

Ha ezt az objektumot az Azure ML-ben hozták létre, a megfelelő felhőalapú objektumok is törlődnek. Ha ez az objektum külsőleg lett létrehozva, és csak a munkaterülethez lett csatolva, kivételt eredményez, és semmi sem változik.

deserialize

JSON-objektum konvertálása ComputeInstance objektummá.

Ez nem sikerül, ha a megadott munkaterület nem az a munkaterület, amelyhez a ComputeInstance társítva van.

static deserialize(workspace, object_dict)

Paraméterek

workspace
Workspace
Kötelező

A ComputeInstance objektumhoz társított munkaterület-objektum.

object_dict
dict
Kötelező

Egy ComputeInstance objektummá konvertálandó JSON-objektum.

Válaszok

A megadott JSON-objektum ComputeInstance-reprezentációja.

Visszatérési típus

Kivételek

detach

A Leválasztás nem támogatott a ComputeInstance objektum esetében. A delete használható helyette.

detach()

Kivételek

A művelet nincs megszüntetve.

get

ComputeInstance objektum visszaadása.

get()

Válaszok

A megadott JSON-objektum ComputeInstance-reprezentációja.

Visszatérési típus

Kivételek

get_active_runs

A számítási futtatások generátorát adja vissza.

get_active_runs(type=None, tags=None, properties=None, status=None)

Paraméterek

type
str
alapértelmezett érték: None

Szűrje a futtatások visszaadott generátorát a megadott típus szerint. Tekintse meg add_type_provider a futtatási típusok létrehozását.

tags
str vagy dict
alapértelmezett érték: None

A szűrő a következő szerint fut: "tag" vagy {"tag": "value"}

properties
str vagy dict
alapértelmezett érték: None

A szűrő a következő szerint fut: "property" vagy {"property": "value"}

status
str
alapértelmezett érték: None

A futtatás állapota lehet "Futtatás" vagy "Várólistán".

Válaszok

A azureml._restclient.models.RunDto generátora

Visszatérési típus

<xref:builtin.generator>

Kivételek

get_docs_url

Az osztály dokumentációjának URL-címe.

get_docs_url()

Válaszok

url

Visszatérési típus

str

Kivételek

get_status

Kérje le a ComputeInstance aktuális részletes állapotát.

get_status()

Válaszok

A számítás részletes állapotobjektuma

Visszatérési típus

Kivételek

provisioning_configuration

Hozzon létre egy konfigurációs objektumot a ComputeInstance-cél kiépítéséhez.

static provisioning_configuration(vm_size='', ssh_public_access=False, admin_user_ssh_public_key=None, vnet_resourcegroup_name=None, vnet_name=None, subnet_name=None, tags=None, description=None, assigned_user_object_id=None, assigned_user_tenant_id=None)

Paraméterek

vm_size
str
Kötelező

Az ügynök virtuális gépeinek mérete. További részletek itt találhatók: https://aka.ms/azureml-vm-details. Vegye figyelembe, hogy nem minden méret érhető el minden régióban az előző hivatkozásban leírtak szerint. Alapértelmezés szerint Standard_NC6.

ssh_public_access
bool
alapértelmezett érték: False

A nyilvános SSH-port állapotát jelzi. Lehetséges értékek:

  • Hamis – A nyilvános SSH-port bezárult.
  • Igaz – A nyilvános SSH-port nyitva van.
admin_user_ssh_public_key
str
alapértelmezett érték: None

A rendszergazdai felhasználói fiók nyilvános SSH-kulcsa.

vnet_resourcegroup_name
str
alapértelmezett érték: None

Annak az erőforráscsoportnak a neve, ahol a virtuális hálózat található.

vnet_name
str
alapértelmezett érték: None

A virtuális hálózat neve.

subnet_name
str
alapértelmezett érték: None

A virtuális hálózaton belüli alhálózat neve.

tags
dict[str, str]
alapértelmezett érték: None

A számítási objektumhoz társítandó kulcsértékcímkék választható szótára.

description
str
alapértelmezett érték: None

A számítási objektum opcionális leírása.

assigned_user_object_id
str
alapértelmezett érték: None

A hozzárendelt felhasználó AAD-objektumazonosítója (előzetes verzió).

assigned_user_tenant_id
str
alapértelmezett érték: None

A hozzárendelt felhasználó AAD-bérlőazonosítója (előzetes verzió).

Válaszok

Számítási objektum létrehozásakor használandó konfigurációs objektum.

Visszatérési típus

Kivételek

refresh_state

Végezze el az objektum tulajdonságainak helyben történő frissítését.

Ez a módszer frissíti a tulajdonságokat a megfelelő felhőobjektum aktuális állapota alapján. Ez elsősorban a számítási állapot manuális lekérdezéséhez hasznos.

refresh_state()

Kivételek

restart

Indítsa újra a ComputeInstance-t.

restart(wait_for_completion=False, show_output=False)

Paraméterek

wait_for_completion
bool
alapértelmezett érték: False

Logikai érték, amely megvárja az állapotfrissítést. Alapértelmezés szerint Hamis.

show_output
bool
alapértelmezett érték: False

Logikai érték, amely részletesebb kimenetet biztosít. Alapértelmezés szerint Hamis.

Válaszok

None

Visszatérési típus

Kivételek

azureml.exceptions.ComputeTargetException:

serialize

Konvertálja ezt a ComputeInstance objektumot JSON szerializált szótárlá.

serialize()

Válaszok

A ComputeInstance objektum JSON-ábrázolása.

Visszatérési típus

Kivételek

start

Indítsa el a ComputeInstance-t.

start(wait_for_completion=False, show_output=False)

Paraméterek

wait_for_completion
bool
alapértelmezett érték: False

Várjon-e az állapotfrissítésre. Alapértelmezés szerint Hamis.

show_output
bool
alapértelmezett érték: False

Részletesebb kimenetet szeretne-e adni. Alapértelmezés szerint Hamis.

Válaszok

None

Visszatérési típus

Kivételek

stop

Állítsa le a ComputeInstance-t.

stop(wait_for_completion=False, show_output=False)

Paraméterek

wait_for_completion
bool
alapértelmezett érték: False

Várjon-e az állapotfrissítésre. Alapértelmezés szerint Hamis.

show_output
bool
alapértelmezett érték: False

Részletesebb kimenetet szeretne-e adni. Alapértelmezés szerint Hamis.

Válaszok

None

Visszatérési típus

Kivételek

supported_vmsizes

A támogatott virtuálisgép-méretek listázása egy régióban.

static supported_vmsizes(workspace, location=None)

Paraméterek

workspace
Workspace
Kötelező

A munkaterület.

location
str
alapértelmezett érték: None

A példány helye. Ha nincs megadva, az alapértelmezett a munkaterület helye.

Válaszok

A támogatott virtuálisgép-méretek listája egy régióban a virtuális gép, a virtuális processzorok és a RAM nevével.

Visszatérési típus

Kivételek

wait_for_completion

Várja meg, amíg a ComputeInstance befejezi a kiépítést.

wait_for_completion(show_output=False, is_delete_operation=False)

Paraméterek

show_output
bool
alapértelmezett érték: False

Részletesebb kimenetet szeretne-e adni. Alapértelmezés szerint Hamis.

is_delete_operation
bool
alapértelmezett érték: False

Azt jelzi, hogy a művelet törlésre szolgál-e.

Kivételek