DsvmCompute 类

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

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

类 ComputeTarget 构造函数。

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

继承
DsvmCompute

构造函数

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 表示形式。

例外

类型 说明