ContainerImageConfig 类
定义特定于容器部署的映像配置设置 - 需要执行脚本和运行时。
在典型用例中,你将使用 ContainerImage 类的 image_configuration
方法来创建 ContainerImageConfig 对象。
初始化 config 对象。
- 继承
-
ContainerImageConfig
构造函数
ContainerImageConfig(execution_script, runtime, conda_file=None, docker_file=None, schema_file=None, dependencies=None, enable_gpu=None, tags=None, properties=None, description=None, base_image=None, base_image_registry=None, allow_absolute_path=False, cuda_version=None)
参数
- enable_gpu
- bool
是否在映像中启用 GPU 支持。 GPU 映像必须用于 Azure 容器实例、Azure 机器学习计算、Azure 虚拟机和 Azure Kubernetes 服务等 Microsoft Azure 服务。 默认为 False。
- cuda_version
- str
要为需要 GPU 支持的映像安装的 CUDA 版本。 GPU 映像必须用于 Azure 容器实例、Azure 机器学习计算、Azure 虚拟机和 Azure Kubernetes 服务等 Microsoft Azure 服务。 支持的版本为 9.0、9.1 和 10.0。 如果设置了“enable_gpu”,则默认为“9.1”。
- enable_gpu
- bool
是否在映像中启用 GPU 支持。 GPU 映像必须用于 Azure 容器实例、Azure 机器学习计算、Azure 虚拟机和 Azure Kubernetes 服务等 Microsoft Azure 服务。 默认为 false。
- cuda_version
- str
要为需要 GPU 支持的映像安装的 CUDA 版本。 GPU 映像必须用于 Azure 容器实例、Azure 机器学习计算、Azure 虚拟机和 Azure Kubernetes 服务等 Microsoft Azure 服务。 支持的版本为 9.0、9.1 和 10.0。 如果设置了“enable_gpu”,则默认值为“9.1”。
方法
build_create_payload |
生成容器映像的创建有效负载。 |
create_local_debug_payload |
生成容器映像的创建有效负载。 |
validate_configuration |
检查指定的配置值是否有效。 如果验证失败,则引发 :class:azureml.exceptions.WebserviceException`。 |
build_create_payload
生成容器映像的创建有效负载。
build_create_payload(workspace, name, model_ids)
参数
返回
容器映像创建有效负载。
返回类型
例外
create_local_debug_payload
生成容器映像的创建有效负载。
create_local_debug_payload(workspace, model_ids)
参数
返回
容器映像创建有效负载。
返回类型
例外
validate_configuration
检查指定的配置值是否有效。
如果验证失败,则引发 :class:azureml.exceptions.WebserviceException`。
validate_configuration()
例外
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈