DsvmCompute 类

在 Azure 机器学习中管理 Data Science Virtual Machine 计算目标。

Azure 数据科学虚拟机(DSVM)是 Azure 中预先配置的数据科学和 AI 开发环境。 此 VM 提供精选的工具和框架用于满足整个机器学习开发生命周期的需求。 有关详细信息,请参阅 Data Science Virtual Machine

类 ComputeTarget 构造函数。

检索与提供的工作区关联的计算对象的云表示形式。 返回与检索的计算对象的特定类型对应的子类的实例。

构造函数

DsvmCompute(workspace, name)

参数

名称 说明
workspace
必需

包含要检索的 DsvmCompute 对象的工作区对象。

name
必需
str

要检索的 DsvmCompute 对象的名称。

workspace
必需

包含要检索的 Compute 对象的工作区对象。

name
必需
str

要检索的 Compute 对象的名称。

方法

delete

从其关联的工作区中删除 DsvmCompute 对象。

deserialize

将 JSON 对象转换为 DsvmCompute 对象。

detach

DsvmCompute 对象不支持分离。 请改用 delete

get_credentials

检索 DsvmCompute 目标的凭据。

provisioning_configuration

创建用于预配 DsvmCompute 目标的配置对象。

refresh_state

对对象的属性执行就地更新。

此方法根据相应云对象的当前状态更新属性。 这主要用于手动轮询计算状态。

serialize

将此 DsvmCompute 对象转换为 JSON 序列化字典。

delete

从其关联的工作区中删除 DsvmCompute 对象。

delete()

例外

类型 说明

注解

如果此对象是通过 Azure 机器学习创建的,则也会删除相应的基于云的对象。 如果此对象是在外部创建的,并且仅附加到工作区,则会引发异常,且不会更改任何内容。

deserialize

将 JSON 对象转换为 DsvmCompute 对象。

static deserialize(workspace, object_dict)

参数

名称 说明
workspace
必需

与 DsvmCompute 对象关联的工作区对象。

object_dict
必需

要转换为 DsvmCompute 对象的 JSON 对象。

返回

类型 说明

提供的 JSON 对象的 DsvmCompute 表示形式。

例外

类型 说明

注解

如果提供的工作区不是计算与之关联的工作区,则引发该 ComputeTargetException 工作区。

detach

DsvmCompute 对象不支持分离。 请改用 delete

detach()

例外

类型 说明

get_credentials

检索 DsvmCompute 目标的凭据。

get_credentials()

返回

类型 说明

DsvmCompute 目标的凭据。

例外

类型 说明

provisioning_configuration

创建用于预配 DsvmCompute 目标的配置对象。

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

参数

名称 说明
vm_size
str

指定要预配的 VM 的大小。 可在以下位置找到更多详细信息:https://aka.ms/azureml-vm-details。 默认为Standard_DS3_v2。

默认值: None
ssh_port
str

要在 VM 上打开的 SSH 端口。

默认值: None
location
str

要在其中预配群集的位置。 如果未指定,则默认为工作区位置。 可在此处找到适用于不同所需 VM 大小的可用区域:https://azure.microsoft.com/global-infrastructure/services/?regions=all&products=virtual-machines

默认值: None

返回

类型 说明

创建计算对象时要使用的配置对象。

例外

类型 说明

refresh_state

对对象的属性执行就地更新。

此方法根据相应云对象的当前状态更新属性。 这主要用于手动轮询计算状态。

refresh_state()

serialize

将此 DsvmCompute 对象转换为 JSON 序列化字典。

serialize()

返回

类型 说明

此 DsvmCompute 对象的 JSON 表示形式。