runconfig Module

Bevat functionaliteit voor het beheren van de configuratie van experimentuitvoeringen in Azure Machine Learning.

De sleutelklasse in deze module is, waarmee informatie wordt ingekapseld die nodig is RunConfigurationvoor het verzenden van een trainingsuitvoering op een opgegeven rekendoel. De configuratie bevat een brede set gedragsdefinities, zoals of u een bestaande Python-omgeving wilt gebruiken of een Conda-omgeving wilt gebruiken die is gebouwd op basis van een specificatie.

Andere configuratieklassen in de module worden geopend via RunConfiguration.

Klassen

AmlComputeConfiguration

Vertegenwoordigt configuratie-informatie voor experimenten die zijn gericht op AmlCompute.

Deze klasse wordt gebruikt in de RunConfiguration klasse.

Klasse AmlComputeConfiguration-constructor.

ApplicationEndpointConfiguration

Vertegenwoordigt configuratie-informatie voor de service.

Klasse ApplicationEndpointConfiguration-constructor.

AzureContainerRegistry

Vertegenwoordigt configuratie-informatie voor Azure Container Registry.

AzureContainerRegistry wordt afgeschaft. Gebruik de klasse ContainerRegistry.

Klasse AzureContainerRegistry-constructor.

ContainerRegistry

Vertegenwoordigt configuratie-informatie voor Container Registry.

ContainerRegistry wordt afgeschaft. Gebruik de klasse ContainerRegistry.

Klasse ContainerRegistry-constructor.

Data

Geeft aan hoe u gegevens in een uitvoeringsconfiguratie gebruikt.

Deze klasse wordt gebruikt in de RunConfiguration klasse.

Klasse DataSetPathRunConfiguration-constructor.

DataLocation

Wordt gebruikt in de Data klasse voor het beheren van de locatie van gegevens die in een uitvoering moeten worden gebruikt.

Klassegegevenssetconstructor.

DataPath

Momenteel niet gebruikt.

Klasse DataPath-constructor.

DataReferenceConfiguration

Vertegenwoordigt configuratiespecifieke gegevensbronnen die beschikbaar zijn tijdens een uitvoering.

Deze klasse wordt gebruikt in de RunConfiguration klasse.

Klasse DataReferenceConfiguration-constructor.

DatacacheConfiguration

Opmerking

Dit is een experimentele klasse en kan op elk gewenst moment worden gewijzigd. Zie https://aka.ms/acr/connected-registry voor meer informatie.

Geeft aan hoe u datacache gebruikt in een uitvoeringsconfiguratie.

Deze klasse wordt gebruikt in de RunConfiguration klasse.

Klasse DatacacheConfiguration-constructor.

Dataset

Vertegenwoordigt een verwijzing naar een opgeslagen of geregistreerde gegevensset die in de uitvoering wordt gebruikt.

In typische trainingsscenario's gebruikt u deze klasse niet. In plaats daarvan maakt u een gegevensset van de Dataset klasse en geeft u deze vervolgens door aan een trainingsscript. Zie Gegevenssets toevoegen en registreren voor meer informatie.

Initialiseer een gegevenssetobject.

DatasetRegistrationOptions

Optie om op te geven hoe de gegevensset moet worden opgeslagen.

Deze klasse wordt gebruikt in de RegistrationOptions klasse.

Maak een DatasetRegistrationOptions-object.

DockerConfiguration

Vertegenwoordigt de Docker-runtimeconfiguratie voor taken.

Klasse DockerConfiguration-constructor.

EnvironmentDefinition

VEROUDERD. Gebruik het Environment object.

Klasse EnvironmentDefinition constructor.

GlobsOptions

Opties voor het filteren op basis van glob-patronen.

Deze klasse wordt gebruikt in de OutputOptions klasse.

Maak een GlobsOptions-object.

HdiConfiguration

Vertegenwoordigt configuratie-informatie voor experimenten die gericht zijn op HDInsightCompute.

Deze klasse wordt gebruikt in de RunConfiguration klasse.

U kunt het veld opgeven yarn_deploy_mode met de waarde 'cluster' of 'client'.

Klasse HdiConfiguration-constructor.

HistoryConfiguration

Vertegenwoordigt configuratiegegevens voor het uitschakelen of inschakelen van functies voor logboekregistratie van experimentgeschiedenis in experimenten.

Deze klasse wordt gebruikt in de RunConfiguration klasse.

Class HistoryConfiguration-constructor.

KubernetesComputeConfiguration

Vertegenwoordigt configuratie-informatie voor experimenten die gericht zijn op KubernetesCompute.

Deze klasse wordt gebruikt in de RunConfiguration klasse.

Klasse KubernetesComputeConfiguration-constructor.

MountOptions

Opties voor koppelen waarmee wordt gecontroleerd hoe uploaden zich moet gedragen.

Deze klasse wordt gebruikt in de OutputOptions klasse.

Maak een MountOptions-object.

MpiConfiguration

Vertegenwoordigt configuratie-informatie voor gedistribueerde MPI-taken.

Deze klasse wordt gebruikt in de RunConfiguration klasse.

Klasse MpiConfiguration-constructor.

OutputData

Geeft aan hoe uitvoer moet worden geüpload en bijgehouden.

Deze klasse wordt gebruikt in de RunConfiguration klasse.

Maak een OutputData-object.

OutputOptions

Aanvullende opties voor het uploaden van de gegevens en het bijhouden van de geüploade gegevens.

Deze klasse wordt gebruikt in de OutputData klasse.

Een OutputOptions-object maken.

ParallelTaskConfiguration

Vertegenwoordigt configuratie-informatie voor gedistribueerde ParallelTask-taken.

Deze klasse wordt gebruikt in de RunConfiguration klasse.

Klasse ParallelTaskConfiguration-constructor.

PyTorchConfiguration

Vertegenwoordigt configuratie-informatie voor gedistribueerde PyTorch-taken.

Deze klasse wordt gebruikt in de RunConfiguration klasse.

Klasse PyTorchConfiguration-constructor.

RegistrationOptions

Opties voor het opslaan en registreren van de entiteit.

Deze klasse wordt gebruikt in de OutputOptions klasse.

Maak een RegistrationOptions-object.

RunConfiguration

Vertegenwoordigt de configuratie voor experimentuitvoeringen die zijn gericht op verschillende rekendoelen in Azure Machine Learning.

Het RunConfiguration-object bevat de informatie die nodig is om een trainingsuitvoering in een experiment in te dienen. Normaal gesproken maakt u geen RunConfiguration-object rechtstreeks, maar haalt u er een op uit een methode die het retourneert, zoals de submit methode van de Experiment klasse.

RunConfiguration is een basisomgevingsconfiguratie die ook wordt gebruikt in andere typen configuratiestappen die afhankelijk zijn van het type uitvoering dat u activeert. Als u bijvoorbeeld een PythonScriptStepinstelling instelt, hebt u toegang tot het RunConfiguration-object van de stap en configureert u Conda-afhankelijkheden of opent u de omgevingseigenschappen voor de uitvoering.

Zie Een rekendoel selecteren en gebruiken om uw model te trainen voor voorbeelden van uitvoeringsconfiguraties.

Initialiseer een RunConfiguration met de standaardinstellingen.

SparkConfiguration

Vertegenwoordigt configuratie-informatie voor experimentuitvoeringen die zijn gericht op Apache Spark.

Deze klasse wordt gebruikt in de RunConfiguration klasse.

Klasse SparkConfiguration-constructor.

TensorflowConfiguration

Vertegenwoordigt configuratie-informatie voor experimenten die Tensorflow gebruiken.

Deze klasse wordt gebruikt in de RunConfiguration klasse.

Klasse TensorflowConfiguration-constructor.

UploadOptions

Uploadopties waarmee wordt gecontroleerd hoe het uploaden zich moet gedragen.

Deze klasse wordt gebruikt in de OutputOptions klasse.

Een UploadOptions-object maken.

Uri

Vertegenwoordigt een URI-verwijzing.

Initialiseer een URI-object.