WorkerConfiguration 类
WorkerConfiguration 是一个类,可保存辅助角色运行所需的全部信息。
初始化 WorkerConfiguration
:type azureml.core.runconfig.HistoryConfiguration :p aram use_gpu:Prameter 用于指示默认基础映像是否应具有 包
添加了 gpu。 如果 environment
已设置,则忽略此参数。
yaml 文件。 :type conda_dependencies_file: str
- 继承
-
azureml._base_sdk_common.abstract_run_config_element._AbstractRunConfigElementWorkerConfiguration
构造函数
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 依赖项的相对路径 |