runconfig Modul
Enthält Funktionen zum Verwalten der Konfiguration von Experimentausführungen in Azure Machine Learning.
Die Schlüsselklasse in diesem Modul ist RunConfiguration. Sie kapselt Informationen, die zum Übermitteln einer Trainingsausführung auf einem angegebenen Computeziel erforderlich sind. Die Konfiguration umfasst einen weiten Bereich von Verhaltensdefinitionen, z.B. die Vorgabe, ob eine vorhandene Python-Umgebung oder eine aus einer Spezifikation erstellte Conda-Umgebung verwendet werden soll.
Auf andere Konfigurationsklassen im Modul wird über RunConfiguration zugegriffen.
Klassen
AmlComputeConfiguration |
Stellt Konfigurationsinformationen für Experimente dar, die auf AmlCompute abzielen. Diese Klasse wird in der RunConfiguration-Klasse verwendet. Klasse AmlComputeConfiguration-Konstruktor. |
ApplicationEndpointConfiguration |
Stellt Konfigurationsinformationen für den Dienst dar. Class ApplicationEndpointConfiguration-Konstruktor. |
AzureContainerRegistry |
Stellt Konfigurationsinformationen für Azure Container Registry dar. AzureContainerRegistry wird demnächst als veraltet gekennzeichnet. Verwenden Sie die Klasse ContainerRegistry. AzureContainerRegistry-Konstruktor der Klasse. |
ContainerRegistry |
Stellt Konfigurationsinformationen für Container Registry dar. ContainerRegistry wird demnächst als veraltet gekennzeichnet. Verwenden Sie die Klasse ContainerRegistry. Class ContainerRegistry-Konstruktor. |
Data |
Gibt an, wie Daten in einer Laufzeitkonfiguration verwendet werden. Diese Klasse wird in der RunConfiguration-Klasse verwendet. DataSetPathRunConfiguration-Konstruktor der Klasse. |
DataLocation |
Wird in der Data-Klasse zum Verwalten des Speicherorts von Daten verwendet, die in einer Ausführung verwendet werden sollen. Class Dataset-Konstruktor. |
DataPath |
Derzeit nicht verwendet. Class DataPath-Konstruktor. |
DataReferenceConfiguration |
Stellt konfigurationsspezifische Datenquellen dar, die während einer Ausführung verfügbar sind. Diese Klasse wird in der RunConfiguration-Klasse verwendet. DataReferenceConfiguration-Konstruktor der Klasse. |
DatacacheConfiguration |
Hinweis Dies ist eine experimentelle Klasse, die jederzeit geändert werden kann. Unter https://aka.ms/azuremlexperimental finden Sie weitere Informationen. Gibt an, wie der Datencache in einer Laufzeitkonfiguration verwendet wird. Diese Klasse wird in der RunConfiguration-Klasse verwendet. Class DatacacheConfiguration-Konstruktor. |
Dataset |
Stellt einen Verweis auf ein gespeichertes oder registriertes Dataset dar, das bei der Ausführung verwendet wird. In typischen Trainingsszenarien verwenden Sie diese Klasse nicht. Sie erstellen stattdessen ein Dataset aus der Dataset-Klasse und übergeben es dann an ein Trainingsskript. Weitere Informationen finden Sie unter Hinzufügen & Registrieren von Datasets. Initialisieren Sie ein Dataset-Objekt. |
DatasetRegistrationOptions |
Ein Option zum Angeben der Speichermethode für ein Dataset. Diese Klasse wird in der RegistrationOptions-Klasse verwendet. Erstellen Sie ein DatasetRegistrationOptions-Objekt. |
DockerConfiguration |
Stellt die Docker-Laufzeitkonfiguration für Aufträge dar DockerConfiguration-Klassenkonstruktor. |
EnvironmentDefinition |
VERALTET. Verwenden Sie das Environment-Objekt. Klasse EnvironmentDefinition-Konstruktor. |
GlobsOptions |
Optionen zum Angeben der Filterung basierend auf Globmustern. Diese Klasse wird in der OutputOptions-Klasse verwendet. Erstellen Sie ein GlobsOptions-Objekt. |
HdiConfiguration |
Stellt Konfigurationsinformationen für Experimente dar, die auf HDInsightCompute abzielen. Diese Klasse wird in der RunConfiguration-Klasse verwendet. Sie können das Feld yarn_deploy_mode mit dem Wert ‚cluster‘ oder ‚client‘ angeben. Klasse HdiConfiguration-Konstruktor. |
HistoryConfiguration |
Stellt Konfigurationsinformationen zum Deaktivieren oder Aktivieren von Protokollierungsfeatures für den Experimentverlauf in Experimenten dar. Diese Klasse wird in der RunConfiguration-Klasse verwendet. Class HistoryConfiguration-Konstruktor. |
KubernetesComputeConfiguration |
Stellt Konfigurationsinformationen für Experimente dar, die auf KubernetesCompute ausgerichtet sind. Diese Klasse wird in der RunConfiguration-Klasse verwendet. KubernetesComputeConfiguration-Konstruktor der Klasse. |
MountOptions |
Bindet Optionen ein, die das Verhalten des Uploads steuern. Diese Klasse wird in der OutputOptions-Klasse verwendet. Erstellen Sie ein MountOptions-Objekt. |
MpiConfiguration |
Stellt Konfigurationsinformationen für verteilte MPI-Aufträge dar Diese Klasse wird in der RunConfiguration-Klasse verwendet. MpiConfiguration-Konstruktor der Klasse. |
OutputData |
Gibt an, wie Ausgaben hochgeladen und nachverfolgt werden sollen. Diese Klasse wird in der RunConfiguration-Klasse verwendet. Erstellen Sie ein OutputData-Objekt. |
OutputOptions |
Zusätzliche Optionen zum Hochladen der Daten und zum Nachverfolgen der hochgeladenen Daten. Diese Klasse wird in der OutputData-Klasse verwendet. Erstellen Sie ein OutputOptions-Objekt. |
ParallelTaskConfiguration |
Diese Klasse stellt Konfigurationsinformationen für verteilte ParallelTask-Aufträge dar. Diese Klasse wird in der RunConfiguration-Klasse verwendet. Class ParallelTaskConfiguration-Konstruktor. |
PyTorchConfiguration |
Stellt Konfigurationsinformationen für verteilte PyTorch-Aufträge dar. Diese Klasse wird in der RunConfiguration-Klasse verwendet. PyTorchConfiguration-Konstruktor der Klasse. |
RegistrationOptions |
Optionen zum Angeben, wie die Entität gespeichert und registriert werden soll. Diese Klasse wird in der OutputOptions-Klasse verwendet. Erstellen Sie ein RegistrationOptions-Objekt. |
RunConfiguration |
Stellt die Konfiguration für Experimentausführungen an verschiedenen Computezielen in Azure Machine Learning dar. Das RunConfiguration-Objekt kapselt die Informationen, die zum Übermitteln einer Trainingsausführung in einem Experiment erforderlich sind. In der Regel erstellen Sie ein RunConfiguration-Objekt nicht direkt, sondern erhalten eines über eine Methodenrückgabe, z. B. von der submit-Methode der Experiment-Klasse. RunConfiguration ist eine Basisumgebungskonfiguration, die auch in anderen Arten von Konfigurationsschritten verwendet wird, die davon abhängen, welchen Ausführungstyp Sie auslösen. Wenn Sie beispielsweise einen Python-Skriptschritt (PythonScriptStep) einrichten, können Sie auf das RunConfiguration-Objekt des Schritts zugreifen und Conda-Abhängigkeiten konfigurieren oder auf die Umgebungseigenschaften für die Ausführung zugreifen. Beispiele für Laufzeitkonfigurationen finden Sie unter Auswählen und Verwenden eines Computeziels zum Trainieren Ihres Modells. Initialisieren Sie eine RunConfiguration mit den Standardeinstellungen. |
SparkConfiguration |
Stellt Konfigurationsinformationen für Experimentausführungen dar, die auf Apache Spark abzielen. Diese Klasse wird in der RunConfiguration-Klasse verwendet. Klasse SparkConfiguration-Konstruktor. |
TensorflowConfiguration |
Stellt Konfigurationsinformationen für Experimente mit Tensorflow dar. Diese Klasse wird in der RunConfiguration-Klasse verwendet. TensorflowConfiguration-Konstruktor der Klasse. |
UploadOptions |
Laden Sie Optionen hoch, die das Verhalten des Uploads steuern. Diese Klasse wird in der OutputOptions-Klasse verwendet. Erstellen Sie ein UploadOptions-Objekt. |
Uri |
Stellt einen URI-Verweis dar. Initialisieren Sie ein URI-Objekt. |