Compartir a través de


WorkerConfiguration Clase

WorkerConfiguration es la clase que contiene toda la información necesaria para que se ejecuten los trabajos.

Inicialización de WorkerConfiguration

:type azureml.core.runconfig.HistoryConfiguration :p aram use_gpu: Prameter usado para indicar si la imagen base predeterminada debe tener los paquetes para

gpu agregada. Este parámetro se omite si environment se establece.

archivo yaml. :type conda_dependencies_file: str

Constructor

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)

Parámetros

Nombre Description
node_count
Requerido
int

Número de nodos de trabajo que se van a inicializar, se ejecutará un trabajo por máquina en el destino de proceso.

compute_target

Destino de proceso donde se ejecutarán los trabajos. Puede ser un objeto o el nombre del destino de proceso.

Valor predeterminado: None
environment

Definición de entorno para los trabajos. Incluye PythonSection, DockerSection y variables de entorno. Cualquier opción de entorno que no se exponga directamente a través de otros parámetros a la construcción WorkerConfiguration se puede establecer mediante este parámetro. Si se especifica este parámetro, se usará como base en la que se especificarán los paquetes especificados en pip_packages y conda_packages se agregarán.

Valor predeterminado: None
shm_size
str

Configuración de docker shm_size para el trabajo.

Valor predeterminado: 2g
history

Configuración del historial para la ejecución del trabajo, que controla qué carpetas de registros se supervisarán.

Valor predeterminado: None
use_gpu

Parámetro usado para indicar si la imagen base predeterminada debe tener agregados los paquetes para gpu. Este parámetro se omite si environment se establece.

Valor predeterminado: False
conda_packages

Lista de cadenas que representan paquetes de Conda que se van a agregar al entorno de Python para los trabajos.

Valor predeterminado: None
pip_packages

Lista de cadenas que representan paquetes pip que se van a agregar al entorno de Python para los trabajos

Valor predeterminado: None
pip_requirements_file
str

Ruta de acceso relativa al archivo de texto de requisitos pip de los trabajos. Esto se puede proporcionar en combinación con el pip_packages parámetro .

Valor predeterminado: None
conda_dependencies_file
str

Ruta de acceso relativa al archivo yaml de dependencias de conda de trabajos.

Valor predeterminado: None
node_count
Requerido
int

Número de nodos de trabajo que se van a inicializar, se ejecutará un trabajo por máquina en el destino de proceso.

compute_target
Requerido
<xref:azureml.core.compute_target.ComputeTarget> o str

Destino de proceso donde se ejecutarán los trabajos. Puede ser un objeto o el nombre del destino de proceso.

environment
Requerido

Definición de entorno para los trabajos. Incluye PythonSection, DockerSection y variables de entorno. Cualquier opción de entorno que no se exponga directamente a través de otros parámetros a la construcción WorkerConfiguration se puede establecer mediante este parámetro. Si se especifica este parámetro, se usará como base en la que se especificarán los paquetes especificados en pip_packages y conda_packages se agregarán.

shm_size
Requerido
str

Configuración de docker shm_size para el trabajo.

history
Requerido

Configuración del historial para la ejecución del trabajo, que controla qué carpetas de registros se supervisarán.

conda_packages
Requerido

Lista de cadenas que representan paquetes de Conda que se van a agregar al entorno de Python para los trabajos.

pip_packages
Requerido

Lista de cadenas que representan paquetes pip que se van a agregar al entorno de Python para los trabajos

pip_requirements_file
Requerido
str

Ruta de acceso relativa al archivo de texto de requisitos pip de los trabajos. Esto se puede proporcionar en combinación con el pip_packages parámetro .

conda_dependencies_file
Requerido

Ruta de acceso relativa a las dependencias de conda de los trabajos

Atributos

target

Obtenga el destino de proceso en el que se programa la ejecución de trabajo para su ejecución.

Los destinos de proceso en la nube disponibles se pueden encontrar mediante la función . compute_targets

Devoluciones

Tipo Description
str

El nombre de destino