runconfig Modul

Innehåller funktioner för att hantera konfigurationen av experimentkörningar i Azure Machine Learning.

Nyckelklassen i den här modulen är RunConfiguration, som kapslar in information som krävs för att skicka en träningskörning på ett angivet beräkningsmål. Konfigurationen innehåller en mängd olika beteendedefinitioner, till exempel om du vill använda en befintlig Python-miljö eller använda en Conda-miljö som har skapats från en specifikation.

Andra konfigurationsklasser i modulen nås via RunConfiguration.

Klasser

AmlComputeConfiguration

Representerar konfigurationsinformation för experiment som riktar sig mot AmlCompute.

Den här klassen används i RunConfiguration klassen.

Konstruktor för klass AmlComputeConfiguration.

ApplicationEndpointConfiguration

Representerar konfigurationsinformation för tjänsten.

Konstruktorn Class ApplicationEndpointConfiguration.

AzureContainerRegistry

Representerar konfigurationsinformation för Azure Container Registry.

AzureContainerRegistry kommer att bli inaktuell. ContainerRegistry Använd klassen .

Klass AzureContainerRegistry-konstruktor.

ContainerRegistry

Representerar konfigurationsinformation för Container Registry.

ContainerRegistry kommer att bli inaktuell. ContainerRegistry Använd klassen .

Class ContainerRegistry-konstruktor.

Data

Representerar hur du använder data i en körningskonfiguration.

Den här klassen används i RunConfiguration klassen.

Konstruktor för klassDataSetPathRunConfiguration.

DataLocation

Används i Data klassen för att hantera platsen för data som ska användas i en körning.

Konstruktor för klassdatauppsättning.

DataPath

Används inte för närvarande.

DataPath-konstruktor för klass.

DataReferenceConfiguration

Representerar konfigurationsspecifika datakällor som är tillgängliga under en körning.

Den här klassen används i RunConfiguration klassen.

Konstruktorn Class DataReferenceConfiguration.

DatacacheConfiguration

Anteckning

Det här är en experimentell klass och kan ändras när som helst. Mer information finns i https://aka.ms/azuremlexperimental.

Representerar hur du använder datacache i en körningskonfiguration.

Den här klassen används i RunConfiguration klassen.

Konstruktor för klassDatacacheConfiguration.

Dataset

Representerar en referens till en sparad eller registrerad datauppsättning som ska användas i körningen.

I vanliga träningsscenarier använder du inte den här klassen. I stället skapar du en datauppsättning från Dataset klassen och skickar den sedan till ett träningsskript. Mer information finns i Lägga till & registrera datauppsättningar.

Initiera ett datauppsättningsobjekt.

DatasetRegistrationOptions

Alternativ för att ange hur datauppsättningen ska sparas.

Den här klassen används i RegistrationOptions klassen.

Skapa ett DatasetRegistrationOptions-objekt.

DockerConfiguration

Representerar Docker-körningskonfiguration för jobb.

DockerConfiguration-konstruktor för klass.

EnvironmentDefinition

DEPRECATED. Använd objektet Environment .

Class EnvironmentDefinition-konstruktor.

GlobsOptions

Alternativ för att ange hur du filtrerar baserat på globmönster.

Den här klassen används i OutputOptions klassen.

Skapa ett GlobsOptions-objekt.

HdiConfiguration

Representerar konfigurationsinformation för experiment som riktar sig till HDInsightCompute.

Den här klassen används i RunConfiguration klassen.

Du kan ange fältet yarn_deploy_mode med värdet för antingen "kluster" eller "klient".

Konstruktor för hdiConfiguration för klass.

HistoryConfiguration

Representerar konfigurationsinformation för att inaktivera eller aktivera loggningsfunktioner för experimenthistorik i experiment.

Den här klassen används i RunConfiguration klassen.

Konstruktor för klasshistorikKonfiguration.

KubernetesComputeConfiguration

Representerar konfigurationsinformation för experiment som riktar sig till KubernetesCompute.

Den här klassen används i RunConfiguration klassen.

Konstruktor för kubernetesComputeConfiguration.

MountOptions

Monteringsalternativ som styr hur uppladdning ska fungera.

Den här klassen används i OutputOptions klassen.

Skapa ett MountOptions-objekt.

MpiConfiguration

Representerar konfigurationsinformation för distribuerade MPI-jobb.

Den här klassen används i RunConfiguration klassen.

Konstruktor för klass MpiConfiguration.

OutputData

Representerar hur utdata ska laddas upp och spåras.

Den här klassen används i RunConfiguration klassen.

Skapa ett OutputData-objekt.

OutputOptions

Ytterligare alternativ för hur du laddar upp data och hur du spårar uppladdade data.

Den här klassen används i OutputData klassen.

Skapa ett OutputOptions-objekt.

ParallelTaskConfiguration

Representerar konfigurationsinformation för distribuerade ParallelTask-jobb.

Den här klassen används i RunConfiguration klassen.

Konstruktor för klass ParallelTaskConfiguration.

PyTorchConfiguration

Representerar konfigurationsinformation för distribuerade PyTorch-jobb.

Den här klassen används i RunConfiguration klassen.

PyTorchConfiguration-konstruktor för klass.

RegistrationOptions

Alternativ för att ange hur entiteten ska sparas och registreras.

Den här klassen används i OutputOptions klassen.

Skapa ett RegistrationOptions-objekt.

RunConfiguration

Representerar konfiguration för experimentkörningar som riktar sig till olika beräkningsmål i Azure Machine Learning.

RunConfiguration-objektet kapslar in den information som krävs för att skicka en träningskörning i ett experiment. Vanligtvis skapar du inte ett RunConfiguration-objekt direkt utan hämtar ett från en metod som returnerar det, till exempel submit -metoden för Experiment klassen.

RunConfiguration är en basmiljökonfiguration som också används i andra typer av konfigurationssteg som är beroende av vilken typ av körning du utlöser. När du till exempel konfigurerar ett PythonScriptStepkan du komma åt stegets RunConfiguration-objekt och konfigurera Conda-beroenden eller komma åt miljöegenskaperna för körningen.

Exempel på körningskonfigurationer finns i Välj och använd ett beräkningsmål för att träna din modell.

Initiera en RunConfiguration med standardinställningarna.

SparkConfiguration

Representerar konfigurationsinformation för experimentkörningar som är målet för Apache Spark.

Den här klassen används i RunConfiguration klassen.

Konstruktor för klass SparkConfiguration.

TensorflowConfiguration

Representerar konfigurationsinformation för experiment med Tensorflow.

Den här klassen används i RunConfiguration klassen.

Konstruktor för tensorflowConfiguration.

UploadOptions

Uppladdningsalternativ som styr hur uppladdningen ska fungera.

Den här klassen används i OutputOptions klassen.

Skapa ett UploadOptions-objekt.

Uri

Representerar en Uri-referens.

Initiera ett URI-objekt.