Freigeben über


DsvmCompute Klasse

Verwaltet ein Data Science Virtual Machine Compute-Ziel in Azure Machine Learning.

Der virtuelle Azure Data Science-Computer (DSVM) ist eine vorkonfigurierte Data Science- und KI-Entwicklungsumgebung in Azure. Die VM bietet eine zusammengestellte Auswahl an Tools und Frameworks für die Entwicklung des maschinellen Lernens über den gesamten Lebenszyklus. Weitere Informationen finden Sie unter Data Science Virtual Machine.

Class ComputeTarget-Konstruktor.

Rufen Sie eine Clouddarstellung eines Compute-Objekts ab, das dem bereitgestellten Arbeitsbereich zugeordnet ist. Gibt eine Instanz einer untergeordneten Klasse zurück, die dem spezifischen Typ des abgerufenen Compute-Objekts entspricht.

Konstruktor

DsvmCompute(workspace, name)

Parameter

Name Beschreibung
workspace
Erforderlich

Das Arbeitsbereichsobjekt, das das abzurufende DsvmCompute-Objekt enthält.

name
Erforderlich
str

Der Name des abzurufenden DsvmCompute-Objekts.

workspace
Erforderlich

Das Arbeitsbereichsobjekt, das das compute-Objekt enthält, das abgerufen werden soll.

name
Erforderlich
str

Der Name des abzurufenden Compute-Objekts.

Methoden

delete

Entfernen Sie das DsvmCompute-Objekt aus dem zugeordneten Arbeitsbereich.

deserialize

Konvertieren Sie ein JSON-Objekt in ein DsvmCompute-Objekt.

detach

Das Trennen wird für ein DsvmCompute-Objekt nicht unterstützt. Verwenden Sie stattdessen delete.

get_credentials

Rufen Sie die Anmeldeinformationen für das DsvmCompute-Ziel ab.

provisioning_configuration

Erstellen Sie ein Konfigurationsobjekt für die Bereitstellung eines DsvmCompute-Ziels.

refresh_state

Führen Sie eine direkte Aktualisierung der Eigenschaften des Objekts durch.

Diese Methode aktualisiert die Eigenschaften basierend auf dem aktuellen Zustand des entsprechenden Cloudobjekts. Dies wird in erster Linie für die manuelle Abfrage des Berechnungszustands verwendet.

serialize

Konvertieren Sie dieses DsvmCompute-Objekt in ein serialisiertes JSON-Wörterbuch.

delete

Entfernen Sie das DsvmCompute-Objekt aus dem zugeordneten Arbeitsbereich.

delete()

Ausnahmen

Typ Beschreibung

Hinweise

Wenn dieses Objekt über Azure Machine Learning erstellt wurde, werden auch die entsprechenden cloudbasierten Objekte gelöscht. Wenn dieses Objekt extern erstellt und nur an den Arbeitsbereich angefügt wurde, löst es eine Ausnahme aus, und nichts wird geändert.

deserialize

Konvertieren Sie ein JSON-Objekt in ein DsvmCompute-Objekt.

static deserialize(workspace, object_dict)

Parameter

Name Beschreibung
workspace
Erforderlich

Das Arbeitsbereichsobjekt, dem das DsvmCompute-Objekt zugeordnet ist.

object_dict
Erforderlich

Ein JSON-Objekt, das in ein DsvmCompute-Objekt konvertiert werden soll.

Gibt zurück

Typ Beschreibung

Die DsvmCompute-Darstellung des bereitgestellten JSON-Objekts.

Ausnahmen

Typ Beschreibung

Hinweise

Löst ein ComputeTargetException , wenn der bereitgestellte Arbeitsbereich nicht der Arbeitsbereich ist, dem die Compute zugeordnet ist.

detach

Das Trennen wird für ein DsvmCompute-Objekt nicht unterstützt. Verwenden Sie stattdessen delete.

detach()

Ausnahmen

Typ Beschreibung

get_credentials

Rufen Sie die Anmeldeinformationen für das DsvmCompute-Ziel ab.

get_credentials()

Gibt zurück

Typ Beschreibung

Die Anmeldeinformationen für das DsvmCompute-Ziel.

Ausnahmen

Typ Beschreibung

provisioning_configuration

Erstellen Sie ein Konfigurationsobjekt für die Bereitstellung eines DsvmCompute-Ziels.

static provisioning_configuration(vm_size=None, ssh_port=None, location=None)

Parameter

Name Beschreibung
vm_size
str

Gibt die Größe der bereitzustellenden VM an. Weitere Details finden Sie hier: https://aka.ms/azureml-vm-details. Standardmäßig wird Standard_DS3_v2.

Standardwert: None
ssh_port
str

Der SSH-Port, der auf dem virtuellen Computer geöffnet werden soll.

Standardwert: None
location
str

Speicherort, an dem Cluster bereitgestellt werden soll. Wenn nicht angegeben, wird standardmäßig der Arbeitsbereichsspeicherort verwendet. Verfügbare Regionen für verschiedene gewünschte VM-Größen finden Sie hier: https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=virtual-machines

Standardwert: None

Gibt zurück

Typ Beschreibung

Ein Konfigurationsobjekt, das beim Erstellen eines Compute-Objekts verwendet werden soll.

Ausnahmen

Typ Beschreibung

refresh_state

Führen Sie eine direkte Aktualisierung der Eigenschaften des Objekts durch.

Diese Methode aktualisiert die Eigenschaften basierend auf dem aktuellen Zustand des entsprechenden Cloudobjekts. Dies wird in erster Linie für die manuelle Abfrage des Berechnungszustands verwendet.

refresh_state()

serialize

Konvertieren Sie dieses DsvmCompute-Objekt in ein serialisiertes JSON-Wörterbuch.

serialize()

Gibt zurück

Typ Beschreibung

Die JSON-Darstellung dieses DsvmCompute-Objekts.