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
|
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 Valor predeterminado: None
|
|
shm_size
|
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 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
|
Ruta de acceso relativa al archivo de texto de requisitos pip de los trabajos.
Esto se puede proporcionar en combinación con el Valor predeterminado: None
|
|
conda_dependencies_file
|
Ruta de acceso relativa al archivo yaml de dependencias de conda de trabajos. Valor predeterminado: None
|
|
node_count
Requerido
|
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 |
|
shm_size
Requerido
|
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
|
Ruta de acceso relativa al archivo de texto de requisitos pip de los trabajos.
Esto se puede proporcionar en combinación con el |
|
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 |
|---|---|
|
El nombre de destino |