WorkerConfiguration Classe
WorkerConfiguration é a classe que contém todas as informações necessárias para os trabalhadores executarem.
Inicializar o WorkerConfiguration
:type azureml.core.runconfig.HistoryConfiguration :p aram use_gpu: Prameter usado para sinalizar se a imagem base padrão deve ter os pacotes para
GPU adicionada. Este parâmetro será ignorado se environment estiver definido.
yaml arquivo. :tipo conda_dependencies_file: str
Construtor
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
| Name | Description |
|---|---|
|
node_count
Necessário
|
Número de nós de trabalho a serem inicializados, um trabalhador será executado por máquina no destino de computação. |
|
compute_target
|
O destino de computação onde os trabalhadores serão executados. Isso pode ser um objeto ou o nome do destino de computação. Default value: None
|
|
environment
|
A definição de ambiente para os trabalhadores. Ele inclui PythonSection, DockerSection e variáveis de ambiente. Qualquer opção de ambiente não exposta diretamente através de outros parâmetros para a construção WorkerConfiguration pode ser definida usando esse parâmetro. Se esse parâmetro for especificado, ele será usado como base sobre o qual os pacotes especificados em Default value: None
|
|
shm_size
|
O docker shm_size configuração para o trabalhador. Default value: 2g
|
|
history
|
Configuração do histórico para a execução do trabalhador, isso controla quais pastas de logs serão monitoradas Default value: None
|
|
use_gpu
|
Parâmetro usado para sinalizar se a imagem base padrão deve ter os pacotes para gpu adicionados. Este parâmetro será ignorado se Default value: False
|
|
conda_packages
|
Uma lista de strings que representam pacotes conda a serem adicionados ao ambiente Python para os trabalhadores. Default value: None
|
|
pip_packages
|
Uma lista de strings que representam pacotes pip a serem adicionados ao ambiente Python para os trabalhadores Default value: None
|
|
pip_requirements_file
|
O caminho relativo para o arquivo de texto de requisitos de pip dos trabalhadores.
Isto pode ser fornecido em combinação com o Default value: None
|
|
conda_dependencies_file
|
O caminho relativo para as dependências conda dos trabalhadores yaml file. Default value: None
|
|
node_count
Necessário
|
Número de nós de trabalho a serem inicializados, um trabalhador será executado por máquina no destino de computação. |
|
compute_target
Necessário
|
<xref:azureml.core.compute_target.ComputeTarget> ou
str
O destino de computação onde os trabalhadores serão executados. Isso pode ser um objeto ou o nome do destino de computação. |
|
environment
Necessário
|
A definição de ambiente para os trabalhadores. Ele inclui PythonSection, DockerSection e variáveis de ambiente. Qualquer opção de ambiente não exposta diretamente através de outros parâmetros para a construção WorkerConfiguration pode ser definida usando esse parâmetro. Se esse parâmetro for especificado, ele será usado como base sobre o qual os pacotes especificados em |
|
shm_size
Necessário
|
O docker shm_size configuração para o trabalhador. |
|
history
Necessário
|
Configuração do histórico para a execução do trabalhador, isso controla quais pastas de logs serão monitoradas |
|
conda_packages
Necessário
|
Uma lista de strings que representam pacotes conda a serem adicionados ao ambiente Python para os trabalhadores. |
|
pip_packages
Necessário
|
Uma lista de strings que representam pacotes pip a serem adicionados ao ambiente Python para os trabalhadores |
|
pip_requirements_file
Necessário
|
O caminho relativo para o arquivo de texto de requisitos de pip dos trabalhadores.
Isto pode ser fornecido em combinação com o |
|
conda_dependencies_file
Necessário
|
O caminho relativo para as dependências dos trabalhadores |
Atributos
target
Obtenha o destino de computação onde a execução do trabalhador está agendada para execução.
Os alvos de computação em nuvem disponíveis podem ser encontrados usando a função compute_targets
Devoluções
| Tipo | Description |
|---|---|
|
O nome do destino |