DsvmCompute Classe
Gère une cible de calcul Data Science Virtual Machine dans Azure Machine Learning.
Azure Data Science Virtual Machine (DSVM) est un environnement de développement de science des données et d’IA préconfiguré dans Azure. La machine virtuelle offre un choix organisé d’outils et d’infrastructures pour le développement de l’apprentissage automatique en cycle de vie complet. Pour plus d’informations, consultez Data Science Virtual Machine.
Constructeur ComputeTarget de classe.
Récupérez une représentation cloud d’un objet Compute associé à l’espace de travail fourni. Retourne une instance d’une classe enfant correspondant au type spécifique de l’objet Compute récupéré.
Constructeur
DsvmCompute(workspace, name)
Paramètres
| Nom | Description |
|---|---|
|
workspace
Obligatoire
|
Objet d’espace de travail contenant l’objet DsvmCompute à récupérer. |
|
name
Obligatoire
|
Nom de l’objet DsvmCompute à récupérer. |
|
workspace
Obligatoire
|
Objet d’espace de travail contenant l’objet Compute à récupérer. |
|
name
Obligatoire
|
Nom de l’objet Compute à récupérer. |
Méthodes
| delete |
Supprimez l’objet DsvmCompute de son espace de travail associé. |
| deserialize |
Convertissez un objet JSON en objet DsvmCompute. |
| detach |
Détacher n’est pas pris en charge pour un objet DsvmCompute. Utilisez delete à la place. |
| get_credentials |
Récupérez les informations d’identification de la cible DsvmCompute. |
| provisioning_configuration |
Créez un objet de configuration pour l’approvisionnement d’une cible DsvmCompute. |
| refresh_state |
Effectuez une mise à jour sur place des propriétés de l’objet. Cette méthode met à jour les propriétés en fonction de l’état actuel de l’objet cloud correspondant. Ceci est principalement utilisé pour l’interrogation manuelle de l’état de calcul. |
| serialize |
Convertissez cet objet DsvmCompute en dictionnaire sérialisé JSON. |
delete
Supprimez l’objet DsvmCompute de son espace de travail associé.
delete()
Exceptions
| Type | Description |
|---|---|
Remarques
Si cet objet a été créé via Azure Machine Learning, les objets cloud correspondants sont également supprimés. Si cet objet a été créé en externe et attaché uniquement à l’espace de travail, il génère une exception et rien ne sera modifié.
deserialize
Convertissez un objet JSON en objet DsvmCompute.
static deserialize(workspace, object_dict)
Paramètres
| Nom | Description |
|---|---|
|
workspace
Obligatoire
|
L’objet d’espace de travail auquel l’objet DsvmCompute est associé. |
|
object_dict
Obligatoire
|
Objet JSON à convertir en objet DsvmCompute. |
Retours
| Type | Description |
|---|---|
|
Représentation DsvmCompute de l’objet JSON fourni. |
Exceptions
| Type | Description |
|---|---|
Remarques
Déclenche une ComputeTargetException opération si l’espace de travail fourni n’est pas l’espace de travail associé au calcul.
detach
Détacher n’est pas pris en charge pour un objet DsvmCompute. Utilisez delete à la place.
detach()
Exceptions
| Type | Description |
|---|---|
get_credentials
Récupérez les informations d’identification de la cible DsvmCompute.
get_credentials()
Retours
| Type | Description |
|---|---|
|
Informations d’identification de la cible DsvmCompute. |
Exceptions
| Type | Description |
|---|---|
provisioning_configuration
Créez un objet de configuration pour l’approvisionnement d’une cible DsvmCompute.
static provisioning_configuration(vm_size=None, ssh_port=None, location=None)
Paramètres
| Nom | Description |
|---|---|
|
vm_size
|
Spécifie la taille de la machine virtuelle à provisionner. Vous trouverez plus d’informations ici : https://aka.ms/azureml-vm-details. La valeur par défaut est Standard_DS3_v2. Valeur par défaut: None
|
|
ssh_port
|
Port SSH à ouvrir sur la machine virtuelle. Valeur par défaut: None
|
|
location
|
Emplacement dans lequel approvisionner le cluster. S’il n’est pas spécifié, la valeur par défaut est l’emplacement de l’espace de travail. Les régions disponibles pour différentes tailles de machine virtuelle souhaitées sont disponibles ici : ;https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=virtual-machines Valeur par défaut: None
|
Retours
| Type | Description |
|---|---|
|
Objet de configuration à utiliser lors de la création d’un objet Compute. |
Exceptions
| Type | Description |
|---|---|
refresh_state
Effectuez une mise à jour sur place des propriétés de l’objet.
Cette méthode met à jour les propriétés en fonction de l’état actuel de l’objet cloud correspondant. Ceci est principalement utilisé pour l’interrogation manuelle de l’état de calcul.
refresh_state()
serialize
Convertissez cet objet DsvmCompute en dictionnaire sérialisé JSON.
serialize()
Retours
| Type | Description |
|---|---|
|
Représentation JSON de cet objet DsvmCompute. |