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
必需
|
要检索的 DsvmCompute 对象的名称。 |
workspace
必需
|
包含要检索的 Compute 对象的工作区对象。 |
name
必需
|
要检索的 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
get_credentials
检索 DsvmCompute 目标的凭据。
get_credentials()
返回
类型 | 说明 |
---|---|
DsvmCompute 目标的凭据。 |
例外
类型 | 说明 |
---|---|
provisioning_configuration
创建配置对象以预配 DsvmCompute 目标。
static provisioning_configuration(vm_size=None, ssh_port=None, location=None)
参数
名称 | 说明 |
---|---|
vm_size
|
指定要预配的 VM 大小。 此处提供了更多详细信息:https://aka.ms/azureml-vm-details。 默认为 Standard_DS3_v2。 默认值: None
|
ssh_port
|
在 VM 上打开的 SSH 端口。 默认值: None
|
location
|
要在其中预配群集的位置。 如未指定,将默认为工作区位置。 可在此处找到不同所需 VM 大小的可用区域: https://azure.microsoft.com/global-infrastructure/services/?regions=all&products=virtual-machines 默认值: None
|
返回
类型 | 说明 |
---|---|
创建计算对象时要使用的配置对象。 |
例外
类型 | 说明 |
---|---|
refresh_state
serialize
将此 DsvmCompute 对象转换为 JSON 序列化字典。
serialize()
返回
类型 | 说明 |
---|---|
此 DsvmCompute 对象的 JSON 表示形式。 |
例外
类型 | 说明 |
---|---|