Image 类
为 Azure 机器学习映像定义抽象父类。
此类已弃用。 请改用 Environment 类。
映像构造函数。
此类已弃用。 请改用 Environment 类。
图像构造函数用于检索与提供的工作区关联的 Image 对象的云表示形式。 将返回与检索到的 Image 对象的特定类型对应的子类的实例。
- 继承
-
Image
构造函数
Image(workspace, name=None, id=None, tags=None, properties=None, version=None)
参数
注解
映像构造函数检索与提供的工作区关联的映像对象的云表示形式。 返回一个与检索到的特定类型的映像对象对应的子类实例。
映像对象用于将用户的 Model 部署为 Webservice。 映像对象通常包含模型、执行脚本和模型部署所需的任何依赖项。 映像类有多个子类,例如用于 Docker 映像的 ContainerImage 和 FPGA 等映像。
有关继承自映像类的类的示例,请参阅 ContainerImage 类。
映像通常用于需要使用映像的工作流。 对于大多数工作流,应改为使用 Environment 类来定义映像。 然后,可以将 Environment 对象与 Modeldeploy()
方法一起使用,将模型部署为 Web 服务。
还可以使用 Model package()
方法创建一个可以作为映像或 Dockerfile 下载到本地 Docker 安装的映像。
有关在 Azure 中部署模型的概述,请参阅以下链接:https://aka.ms/azureml-how-deploy。
方法
add_properties |
将属性添加到映像。 |
add_tags |
将标记添加到映像。 |
create |
在提供的工作区中创建映像。 |
delete |
从相应的工作区中删除映像。 |
deserialize |
将 json 对象转换为映像对象。 |
image_configuration |
用于创建映像配置对象的抽象方法。 |
list |
列出与相应工作区关联的映像。 可以使用特定参数进行筛选。 |
remove_tags |
从映像中删除标记。 |
serialize |
将此映像对象转换为 JSON 序列化字典。 |
update |
更新映像。 |
update_creation_state |
刷新内存中对象的当前状态。 根据对象的相应云对象的当前状态,对对象属性执行就地更新。 主要用于创建状态的手动轮询。 |
wait_for_creation |
等待映像创建完成。 等待映像创建进入终端状态。 如果 WebserviceException 达到非成功终端状态,则会引发该异常。 |
add_properties
将属性添加到映像。
add_properties(properties)
参数
例外
add_tags
create
在提供的工作区中创建映像。
static create(workspace, name, models, image_config)
参数
- workspace
- <xref:<xref:workspace: azureml.core.workspace.Workspace>>
要与此映像关联的工作区。
返回
创建的映像对象。
返回类型
例外
delete
deserialize
将 json 对象转换为映像对象。
deserialize(workspace, image_payload)
参数
- cls
指示类方法。
返回
所提供的 JSON 对象的映像表示形式。
返回类型
例外
注解
如果提供的工作区不是注册映像的工作区,则此方法失败。
image_configuration
list
列出与相应工作区关联的映像。 可以使用特定参数进行筛选。
static list(workspace, image_name=None, model_name=None, model_id=None, tags=None, properties=None)
参数
返回
提供的工作区中已筛选的映像的列表。
返回类型
例外
remove_tags
serialize
update
update_creation_state
刷新内存中对象的当前状态。
根据对象的相应云对象的当前状态,对对象属性执行就地更新。 主要用于创建状态的手动轮询。
update_creation_state()
例外
wait_for_creation
等待映像创建完成。
等待映像创建进入终端状态。 如果 WebserviceException 达到非成功终端状态,则会引发该异常。
wait_for_creation(show_output=False)
参数
例外
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈