Condividi tramite


DsvmCompute Classe

Gestisce una destinazione di calcolo Data Science Virtual Machine in Azure Machine Learning.

Azure Data Science Virtual Machine (DSVM) è un ambiente di sviluppo di data science e intelligenza artificiale preconfigurato in Azure. La macchina virtuale offre una scelta dettagliata di strumenti e framework per l'intero ciclo di vita dello sviluppo dell'apprendimento automatico. Per altre informazioni, vedere Data Science Virtual Machine.

Costruttore ComputeTarget della classe.

Recuperare una rappresentazione cloud di un oggetto Compute associato all'area di lavoro specificata. Restituisce un'istanza di una classe figlio corrispondente al tipo specifico dell'oggetto Compute recuperato.

Ereditarietà
DsvmCompute

Costruttore

DsvmCompute(workspace, name)

Parametri

Nome Descrizione
workspace
Necessario

Oggetto workspace contenente l'oggetto DsvmCompute da recuperare.

name
Necessario
str

Nome dell'oggetto DsvmCompute da recuperare.

workspace
Necessario

Oggetto workspace contenente l'oggetto Compute da recuperare.

name
Necessario
str

Nome dell'oggetto Compute da recuperare.

Metodi

delete

Rimuovere l'oggetto DsvmCompute dall'area di lavoro associata.

deserialize

Convertire un oggetto JSON in un oggetto DsvmCompute.

detach

Lo scollegamento non è supportato per un oggetto DsvmCompute. Usare invece delete.

get_credentials

Recuperare le credenziali per la destinazione DsvmCompute.

provisioning_configuration

Creare un oggetto di configurazione per il provisioning di una destinazione DsvmCompute.

refresh_state

Eseguire un aggiornamento sul posto delle proprietà dell'oggetto .

Questo metodo aggiorna le proprietà in base allo stato corrente dell'oggetto cloud corrispondente. Viene usato principalmente per il polling manuale dello stato di calcolo.

serialize

Convertire questo oggetto DsvmCompute in un dizionario serializzato JSON.

delete

Rimuovere l'oggetto DsvmCompute dall'area di lavoro associata.

delete()

Eccezioni

Tipo Descrizione

Commenti

Se questo oggetto è stato creato tramite Azure Machine Learning, verranno eliminati anche gli oggetti basati sul cloud corrispondenti. Se questo oggetto è stato creato esternamente e collegato solo all'area di lavoro, genererà un'eccezione e non verrà modificato nulla.

deserialize

Convertire un oggetto JSON in un oggetto DsvmCompute.

static deserialize(workspace, object_dict)

Parametri

Nome Descrizione
workspace
Necessario

L'oggetto workspace a cui è associato l'oggetto DsvmCompute.

object_dict
Necessario

Oggetto JSON da convertire in un oggetto DsvmCompute.

Restituisce

Tipo Descrizione

Rappresentazione DsvmCompute dell'oggetto JSON fornito.

Eccezioni

Tipo Descrizione

Commenti

Genera un'eccezione ComputeTargetException se l'area di lavoro specificata non è l'area di lavoro a cui è associato l'ambiente di calcolo.

detach

Lo scollegamento non è supportato per un oggetto DsvmCompute. Usare invece delete.

detach()

Eccezioni

Tipo Descrizione

get_credentials

Recuperare le credenziali per la destinazione DsvmCompute.

get_credentials()

Restituisce

Tipo Descrizione

Credenziali per la destinazione DsvmCompute.

Eccezioni

Tipo Descrizione

provisioning_configuration

Creare un oggetto di configurazione per il provisioning di una destinazione DsvmCompute.

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

Parametri

Nome Descrizione
vm_size
str

Specifica le dimensioni della macchina virtuale di cui effettuare il provisioning. Altri dettagli sono disponibili qui: https://aka.ms/azureml-vm-details. L'impostazione predefinita è Standard_DS3_v2.

Valore predefinito: None
ssh_port
str

Porta SSH da aprire nella macchina virtuale.

Valore predefinito: None
location
str

Posizione in cui effettuare il provisioning del cluster. Se non specificato, verrà predefinito il percorso dell'area di lavoro. Le aree disponibili per le diverse dimensioni di VM desiderate sono disponibili qui: ;https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=virtual-machines

Valore predefinito: None

Restituisce

Tipo Descrizione

Oggetto di configurazione da utilizzare durante la creazione di un oggetto Compute.

Eccezioni

Tipo Descrizione

refresh_state

Eseguire un aggiornamento sul posto delle proprietà dell'oggetto .

Questo metodo aggiorna le proprietà in base allo stato corrente dell'oggetto cloud corrispondente. Viene usato principalmente per il polling manuale dello stato di calcolo.

refresh_state()

Eccezioni

Tipo Descrizione

serialize

Convertire questo oggetto DsvmCompute in un dizionario serializzato JSON.

serialize()

Restituisce

Tipo Descrizione

Rappresentazione JSON di questo oggetto DsvmCompute.

Eccezioni

Tipo Descrizione