WorkerConfiguration Klasse
WorkerConfiguration ist die Klasse, die alle erforderlichen Informationen für die Ausführung der Worker enthält.
Initialisieren der WorkerConfiguration
:type azureml.core.runconfig.HistoryConfiguration :p aram use_gpu: Prameter wird verwendet, um zu signalisieren, ob das Standardbasisimage die Pakete für enthalten soll
gpu hinzugefügt. Dieser Parameter wird ignoriert, wenn environment
festgelegt ist.
yaml-Datei. :type conda_dependencies_file: str
- Vererbung
-
azureml._base_sdk_common.abstract_run_config_element._AbstractRunConfigElementWorkerConfiguration
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)
Parameter
- node_count
- int
Anzahl der zu initialisierenden Workerknoten. Ein Worker wird pro Computer im Computeziel ausgeführt.
- compute_target
- AbstractComputeTarget oder str
Das Computeziel, auf dem die Worker ausgeführt werden. Dies kann entweder ein Objekt oder der Name des Computeziels sein.
- environment
- Environment
Die Umgebungsdefinition für die Worker. Enthält PythonSection, DockerSection und Umgebungsvariablen. Jede Umgebungsoption, die nicht direkt über andere Parameter für die WorkerConfiguration-Konstruktion verfügbar gemacht wird, kann mit diesem Parameter festgelegt werden. Wenn dieser Parameter angegeben wird, wird er als Basis verwendet, auf der in pip_packages
und conda_packages
angegebene Pakete hinzugefügt werden.
- history
- HistoryConfiguration
Verlaufskonfiguration für die Ausführung des Workers. Dadurch wird gesteuert, welche Protokollordner überwacht werden
- use_gpu
- bool
Parameter, mit dem signalisiert wird, ob dem Standard-Basis-Image die Pakete für GPU hinzugefügt werden sollen. Dieser Parameter wird ignoriert, wenn environment
festgelegt ist.
- conda_packages
- list
Eine Liste von Zeichenfolgen, die Conda-Pakete darstellen, die der Python-Umgebung für die Worker hinzugefügt werden sollen.
- pip_packages
- list
Eine Liste von Zeichenfolgen, die pip-Pakete darstellen, die der Python-Umgebung für die Worker hinzugefügt werden sollen
- pip_requirements_file
- str
Der relative Pfad zur pip-Anforderungs-Textdatei der Worker.
Dieser kann in Kombination mit dem Parameter pip_packages
bereitgestellt werden.
- conda_dependencies_file
- str
Der relative Pfad zur YAML-Datei der Conda-Abhängigkeiten der Worker.
- node_count
- int
Anzahl der zu initialisierenden Workerknoten. Ein Worker wird pro Computer im Computeziel ausgeführt.
- compute_target
- <xref:azureml.core.compute_target.ComputeTarget> oder str
Das Computeziel, auf dem die Worker ausgeführt werden. Dies kann entweder ein Objekt oder der Name des Computeziels sein.
- environment
- Environment
Die Umgebungsdefinition für die Worker. Enthält PythonSection, DockerSection und Umgebungsvariablen. Jede Umgebungsoption, die nicht direkt über andere Parameter für die WorkerConfiguration-Konstruktion verfügbar gemacht wird, kann mit diesem Parameter festgelegt werden. Wenn dieser Parameter angegeben wird, wird er als Basis verwendet, auf der in pip_packages
und conda_packages
angegebene Pakete hinzugefügt werden.
- history
Verlaufskonfiguration für die Ausführung des Workers. Dadurch wird gesteuert, welche Protokollordner überwacht werden
- conda_packages
- list
Eine Liste von Zeichenfolgen, die Conda-Pakete darstellen, die der Python-Umgebung für die Worker hinzugefügt werden sollen.
- pip_packages
- list
Eine Liste von Zeichenfolgen, die pip-Pakete darstellen, die der Python-Umgebung für die Worker hinzugefügt werden sollen
- pip_requirements_file
- str
Der relative Pfad zur pip-Anforderungs-Textdatei der Worker.
Dieser kann in Kombination mit dem Parameter pip_packages
bereitgestellt werden.
- conda_dependencies_file
Der relative Pfad zu den Condaabhängigkeiten der Worker
Attribute
target
Abrufen des Computeziels, bei dem die Worker-Ausführung für die Ausführung geplant ist.
Verfügbare Cloud-Compute-Ziele finden Sie mithilfe der Funktion compute_targets
Gibt zurück
Der Zielname
Rückgabetyp
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für