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
|
Der Name des abzurufenden DsvmCompute-Objekts. |
|
workspace
Erforderlich
|
Das Arbeitsbereichsobjekt, das das compute-Objekt enthält, das abgerufen werden soll. |
|
name
Erforderlich
|
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
|
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
|
Der SSH-Port, der auf dem virtuellen Computer geöffnet werden soll. Standardwert: None
|
|
location
|
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. |