WorkerConfiguration 类
WorkerConfiguration 是包含运行辅助角色所需的所有信息的类。
初始化 WorkerConfiguration
:type azureml.core.runconfig.HistoryConfiguration :p aram use_gpu:Prameter 用于指示默认基础映像是否应具有包
添加了 gpu。 如果 environment
已设置此参数,则忽略此参数。
yaml 文件。 :type conda_dependencies_file: str
构造函数
WorkerConfiguration(node_count, compute_target=None, environment=None, shm_size='2g', history=None, use_gpu=False, pip_packages=None, conda_packages=None, conda_dependencies_file=None, pip_requirements_file=None)
参数
名称 | 说明 |
---|---|
node_count
必需
|
要初始化的工作器节点数,计算目标中将为每个计算机运行一个辅助角色。 |
compute_target
|
将运行辅助角色的计算目标。 这可以是对象,也可以是计算目标的名称。 默认值: None
|
environment
|
辅助角色的环境定义。 它包括 PythonSection、DockerSection 和环境变量。 可以使用此参数设置未通过其他参数直接公开给 WorkerConfiguration 构造的任何环境选项。 如果指定此参数,它将用作在指定 默认值: None
|
shm_size
|
辅助角色的 docker shm_size配置。 默认值: 2g
|
history
|
辅助角色运行的历史记录配置,用于控制将监视哪些日志文件夹 默认值: None
|
use_gpu
|
用于指示默认基础映像是否应添加 gpu 包的参数。 如果 默认值: False
|
conda_packages
|
表示要添加到辅助角色的 Python 环境的 conda 包的字符串列表。 默认值: None
|
pip_packages
|
表示要添加到辅助角色的 Python 环境的 pip 包的字符串列表 默认值: None
|
pip_requirements_file
|
辅助角色 pip 要求文本文件的相对路径。
这可以与 默认值: None
|
conda_dependencies_file
|
辅助角色的 conda 依赖项 yaml 文件的相对路径。 默认值: None
|
node_count
必需
|
要初始化的工作器节点数,计算目标中将为每个计算机运行一个辅助角色。 |
compute_target
必需
|
<xref:azureml.core.compute_target.ComputeTarget> 或
str
将运行辅助角色的计算目标。 这可以是对象,也可以是计算目标的名称。 |
environment
必需
|
辅助角色的环境定义。 它包括 PythonSection、DockerSection 和环境变量。 可以使用此参数设置未通过其他参数直接公开给 WorkerConfiguration 构造的任何环境选项。 如果指定此参数,它将用作在指定 |
shm_size
必需
|
辅助角色的 docker shm_size配置。 |
history
必需
|
辅助角色运行的历史记录配置,用于控制将监视哪些日志文件夹 |
conda_packages
必需
|
表示要添加到辅助角色的 Python 环境的 conda 包的字符串列表。 |
pip_packages
必需
|
表示要添加到辅助角色的 Python 环境的 pip 包的字符串列表 |
pip_requirements_file
必需
|
辅助角色 pip 要求文本文件的相对路径。
这可以与 |
conda_dependencies_file
必需
|
辅助角色的 conda 依赖项的相对路径 |