runconfig Modulo
Contiene funzionalità per la gestione della configurazione dell'esecuzione dell'esperimento in Azure Machine Learning.
La classe chiave in questo modulo è RunConfiguration, che incapsula le informazioni necessarie per inviare un'esecuzione di training in una destinazione di calcolo specificata. La configurazione include un'ampia serie di definizioni di comportamento, ad esempio se usare un ambiente Python esistente oppure un ambiente Conda compilato a partire da una specifica.
Altre classi di configurazione nel modulo sono accessibili tramite RunConfiguration.
Classi
AmlComputeConfiguration |
Rappresenta le informazioni di configurazione per gli esperimenti destinati a AmlCompute. Questa classe viene usata nella RunConfiguration classe . Costruttore AmlComputeConfiguration. |
ApplicationEndpointConfiguration |
Rappresenta le informazioni di configurazione per il servizio. Costruttore ApplicationEndpointConfiguration della classe. |
AzureContainerRegistry |
Rappresenta le informazioni di configurazione per Registro Azure Container. AzureContainerRegistry verrà deprecato. Usare la classe ContainerRegistry. Costruttore AzureContainerRegistry della classe. |
ContainerRegistry |
Rappresenta le informazioni di configurazione per Registro contenitori. ContainerRegistry verrà deprecato. Usare la classe ContainerRegistry. Costruttore Class ContainerRegistry. |
Data |
Rappresenta come usare i dati in una configurazione di esecuzione. Questa classe viene usata nella RunConfiguration classe . Costruttore Class DataSetPathRunConfiguration. |
DataLocation |
Usato nella classe per la gestione della Data posizione dei dati da usare in un'esecuzione. Costruttore Set di dati di classe. |
DataPath |
Attualmente non usato. Costruttore Di classe DataPath. |
DataReferenceConfiguration |
Rappresenta le origini dati specifiche della configurazione disponibili durante un'esecuzione. Questa classe viene usata nella RunConfiguration classe . Costruttore DataReferenceConfiguration della classe. |
DatacacheConfiguration |
Nota Si tratta di una classe sperimentale e può cambiare in qualsiasi momento. Per altre informazioni, vedere https://aka.ms/azuremlexperimental. Rappresenta come usare datacache in una configurazione di esecuzione. Questa classe viene usata nella RunConfiguration classe . Costruttore DatacacheConfiguration della classe. |
Dataset |
Rappresenta un riferimento a un set di dati salvato o registrato che verrà usato nell'esecuzione. Negli scenari di training tipici non si userà questa classe. Verrà invece creato un set di dati dalla Dataset classe e quindi passarlo in uno script di training. Per altre informazioni, vedere Aggiungere set di dati di registrazione &. Inizializzare un oggetto Dataset. |
DatasetRegistrationOptions |
Opzione per specificare come salvare il set di dati. Questa classe viene usata nella RegistrationOptions classe . Creare un oggetto DatasetRegistrationOptions. |
DockerConfiguration |
Rappresenta la configurazione del runtime Docker per i processi. Costruttore DockerConfiguration della classe. |
EnvironmentDefinition |
DEPRECATO. Usare l'oggetto Environment . Costruttore Class EnvironmentDefinition. |
GlobsOptions |
Opzioni per specificare come filtrare in base ai modelli glob. Questa classe viene usata nella OutputOptions classe . Creare un oggetto GlobsOptions. |
HdiConfiguration |
Rappresenta le informazioni di configurazione per gli esperimenti destinati a HDInsightCompute. Questa classe viene usata nella RunConfiguration classe . È possibile specificare il campo yarn_deploy_mode con il valore di 'cluster' o 'client'. Costruttore HdiConfiguration di classe. |
HistoryConfiguration |
Rappresenta le informazioni di configurazione per disabilitare o abilitare le funzionalità di registrazione della cronologia degli esperimenti negli esperimenti. Questa classe viene usata nella RunConfiguration classe . Costruttore Class HistoryConfiguration. |
KubernetesComputeConfiguration |
Rappresenta le informazioni di configurazione per gli esperimenti destinati a KubernetesCompute. Questa classe viene usata nella RunConfiguration classe . Costruttore Class KubernetesComputeConfiguration. |
MountOptions |
Opzioni di montaggio che controllano il comportamento del caricamento. Questa classe viene usata nella OutputOptions classe . Creare un oggetto MountOptions. |
MpiConfiguration |
Rappresenta le informazioni di configurazione per i processi MPI distribuiti. Questa classe viene usata nella RunConfiguration classe . Costruttore Class MpiConfiguration. |
OutputData |
Rappresenta la modalità di caricamento e rilevamento degli output. Questa classe viene usata nella RunConfiguration classe . Creare un oggetto OutputData. |
OutputOptions |
Opzioni aggiuntive su come caricare i dati e su come tenere traccia dei dati caricati. Questa classe viene usata nella OutputData classe . Creare un oggetto OutputOptions. |
ParallelTaskConfiguration |
Rappresenta le informazioni di configurazione per i processi ParallelTask distribuiti. Questa classe viene usata nella RunConfiguration classe . Costruttore Class ParallelTaskConfiguration. |
PyTorchConfiguration |
Rappresenta le informazioni di configurazione per i processi PyTorch distribuiti. Questa classe viene usata nella RunConfiguration classe . Costruttore PyTorchConfiguration della classe. |
RegistrationOptions |
Opzioni per specificare come salvare e registrare l'entità. Questa classe viene usata nella OutputOptions classe . Creare un oggetto RegistrationOptions. |
RunConfiguration |
Rappresenta la configurazione per le esecuzioni di esperimenti destinate a destinazioni di calcolo diverse in Azure Machine Learning. L'oggetto RunConfiguration incapsula le informazioni necessarie per inviare un'esecuzione di training in un esperimento. In genere, non si creerà direttamente un oggetto RunConfiguration, ma si otterrà uno da un metodo che lo restituisce, ad esempio il submit metodo della Experiment classe. RunConfiguration è una configurazione dell'ambiente di base usata anche in altri tipi di passaggi di configurazione che dipendono dal tipo di esecuzione che si sta attivando. Ad esempio, quando si configura un PythonScriptStepoggetto , è possibile accedere all'oggetto RunConfiguration del passaggio e configurare le dipendenze di Conda o accedere alle proprietà dell'ambiente per l'esecuzione. Per esempi di configurazioni di esecuzione, vedere Selezionare e usare una destinazione di calcolo per eseguire il training del modello. Inizializzare un runConfiguration con le impostazioni predefinite. |
SparkConfiguration |
Rappresenta le informazioni di configurazione per le esecuzioni dell'esperimento destinate a Apache Spark. Questa classe viene usata nella RunConfiguration classe . Costruttore SparkConfiguration di classe. |
TensorflowConfiguration |
Rappresenta le informazioni di configurazione per gli esperimenti che usano Tensorflow. Questa classe viene usata nella RunConfiguration classe . Costruttore TensorflowConfiguration della classe. |
UploadOptions |
Opzioni di caricamento che controllano il comportamento del caricamento. Questa classe viene usata nella OutputOptions classe . Creare un oggetto UploadOptions. |
Uri |
Rappresenta un riferimento Uri. Inizializzare un oggetto Uri. |