WorkerConfiguration Klass
WorkerConfiguration är den klass som innehåller all nödvändig information för att arbetarna ska kunna köras.
Initiera WorkerConfiguration
:type azureml.core.runconfig.HistoryConfiguration :p aram use_gpu: Prameter används för att signalera om standardbasavbildningen ska ha paketen för
gpu har lagts till. Den här parametern ignoreras om environment den har angetts.
yaml-fil. :type conda_dependencies_file: str
Konstruktor
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)
Parametrar
| Name | Description |
|---|---|
|
node_count
Obligatorisk
|
Antalet arbetsnoder som ska initieras, en arbetare körs per dator i beräkningsmålet. |
|
compute_target
|
AbstractComputeTarget eller
str
Beräkningsmålet där arbetarna ska köras. Detta kan antingen vara ett objekt eller beräkningsmålets namn. Standardvärde: None
|
|
environment
|
Miljödefinitionen för arbetarna. Den innehåller variablerna PythonSection, DockerSection och miljö. Alla miljöalternativ som inte exponeras direkt via andra parametrar för konstruktionen WorkerConfiguration kan anges med den här parametern. Om den här parametern anges används den som en bas på vilken paket som anges i Standardvärde: None
|
|
shm_size
|
Docker-shm_size konfigurationen för arbetaren. Standardvärde: 2g
|
|
history
|
Historikkonfiguration för arbetarens körning, detta styr vilka loggar mappar som ska övervakas Standardvärde: None
|
|
use_gpu
|
Parameter som används för att signalera om standardbasavbildningen ska ha paketen för gpu tillagda. Den här parametern ignoreras om Standardvärde: False
|
|
conda_packages
|
En lista över strängar som representerar conda-paket som ska läggas till i Python-miljön för arbetarna. Standardvärde: None
|
|
pip_packages
|
En lista över strängar som representerar pip-paket som ska läggas till i Python-miljön för arbetarna Standardvärde: None
|
|
pip_requirements_file
|
Den relativa sökvägen till textfilen för arbetarnas pip-krav.
Detta kan anges i kombination med parametern Standardvärde: None
|
|
conda_dependencies_file
|
Den relativa sökvägen till yaml-filen conda dependencies för arbetare. Standardvärde: None
|
|
node_count
Obligatorisk
|
Antalet arbetsnoder som ska initieras, en arbetare körs per dator i beräkningsmålet. |
|
compute_target
Obligatorisk
|
<xref:azureml.core.compute_target.ComputeTarget> eller
str
Beräkningsmålet där arbetarna ska köras. Detta kan antingen vara ett objekt eller beräkningsmålets namn. |
|
environment
Obligatorisk
|
Miljödefinitionen för arbetarna. Den innehåller variablerna PythonSection, DockerSection och miljö. Alla miljöalternativ som inte exponeras direkt via andra parametrar för konstruktionen WorkerConfiguration kan anges med den här parametern. Om den här parametern anges används den som en bas på vilken paket som anges i |
|
shm_size
Obligatorisk
|
Docker-shm_size konfigurationen för arbetaren. |
|
history
Obligatorisk
|
Historikkonfiguration för arbetarens körning, detta styr vilka loggar mappar som ska övervakas |
|
conda_packages
Obligatorisk
|
En lista över strängar som representerar conda-paket som ska läggas till i Python-miljön för arbetarna. |
|
pip_packages
Obligatorisk
|
En lista över strängar som representerar pip-paket som ska läggas till i Python-miljön för arbetarna |
|
pip_requirements_file
Obligatorisk
|
Den relativa sökvägen till textfilen för arbetarnas pip-krav.
Detta kan anges i kombination med parametern |
|
conda_dependencies_file
Obligatorisk
|
Den relativa vägen till arbetarnas conda-beroenden |
Attribut
target
Hämta beräkningsmålet där arbetskörningen är schemalagd för körning.
Tillgängliga molnberäkningsmål kan hittas med hjälp av funktionen compute_targets
Returer
| Typ | Description |
|---|---|
|
Målnamnet |