Compartir a través de


runconfig Módulo

Contiene funcionalidad para administrar la configuración de las ejecuciones de experimentos en Azure Machine Learning.

La clase de clave de este módulo es RunConfiguration, que encapsula la información necesaria para enviar una ejecución de entrenamiento en un destino de proceso especificado. La configuración incluye un amplio conjunto de definiciones de comportamiento, como si se debe usar un entorno de Python existente o usar un entorno de Conda creado a partir de una especificación.

Se accede a otras clases de configuración del módulo a través de RunConfiguration.

Clases

AmlComputeConfiguration

Representa la información de configuración de los experimentos que tienen como destino AmlCompute.

Esta clase se usa en la RunConfiguration clase .

Constructor De clase AmlComputeConfiguration.

ApplicationEndpointConfiguration

Representa la información de configuración del servicio.

Constructor ApplicationEndpointConfiguration de clase.

AzureContainerRegistry

Representa la información de configuración de Azure Container Registry.

AzureContainerRegistry quedará en desuso. Use la clase ContainerRegistry.

Constructor De clase AzureContainerRegistry.

ContainerRegistry

Representa la información de configuración de Container Registry.

ContainerRegistry quedará en desuso. Use la clase ContainerRegistry.

Constructor ContainerRegistry de clase.

Data

Representa cómo consumir datos en una configuración de ejecución.

Esta clase se usa en la RunConfiguration clase .

Constructor Class DataSetPathRunConfiguration.

DataLocation

Se usa en la Data clase para administrar la ubicación de los datos que se van a usar en una ejecución.

Constructor de conjunto de datos de clase.

DataPath

Sin uso actualmente.

Constructor DataPath de clase.

DataReferenceConfiguration

Representa orígenes de datos específicos de la configuración disponibles durante una ejecución.

Esta clase se usa en la RunConfiguration clase .

Constructor Class DataReferenceConfiguration.

DatacacheConfiguration

Nota:

Se trata de una clase experimental y puede cambiar en cualquier momento. Consulte https://aka.ms/azuremlexperimental para obtener más información.

Representa cómo consumir datacache en una configuración de ejecución.

Esta clase se usa en la RunConfiguration clase .

Constructor Class DatacacheConfiguration.

Dataset

Representa una referencia a un conjunto de datos guardado o registrado que se usará en la ejecución.

En escenarios de entrenamiento típicos, no usará esta clase. En su lugar, creará un conjunto de datos a partir de la Dataset clase y, a continuación, lo pasará a un script de entrenamiento. Para obtener más información, consulte Agregar y registrar conjuntos de datos.

Inicialice un objeto Dataset.

DatasetRegistrationOptions

Opción para especificar cómo guardar el conjunto de datos.

Esta clase se usa en la RegistrationOptions clase .

Cree un objeto DatasetRegistrationOptions.

DockerConfiguration

Representa la configuración del entorno de ejecución de Docker para los trabajos.

Constructor DockerConfiguration de clase.

EnvironmentDefinition

OBSOLESCENTE. Use el Environment objeto .

Constructor Class EnvironmentDefinition.

GlobsOptions

Opciones para especificar cómo filtrar en función de patrones globales.

Esta clase se usa en la OutputOptions clase .

Cree un objeto GlobsOptions.

HdiConfiguration

Representa la información de configuración de los experimentos que tienen como destino HDInsightCompute.

Esta clase se usa en la RunConfiguration clase .

Puede especificar el campo yarn_deploy_mode con el valor de "cluster" o "client".

Constructor De clase HdiConfiguration.

HistoryConfiguration

Representa la información de configuración para deshabilitar o habilitar las características de registro del historial de experimentos en experimentos.

Esta clase se usa en la RunConfiguration clase .

Constructor Class HistoryConfiguration.

KubernetesComputeConfiguration

Representa la información de configuración de los experimentos que tienen como destino KubernetesCompute.

Esta clase se usa en la RunConfiguration clase .

Constructor Class KubernetesComputeConfiguration.

MountOptions

Opciones de montaje que controlan el comportamiento de la carga.

Esta clase se usa en la OutputOptions clase .

Cree un objeto MountOptions.

MpiConfiguration

Representa la información de configuración de los trabajos de MPI distribuidos.

Esta clase se usa en la RunConfiguration clase .

Constructor De clase MpiConfiguration.

OutputData

Representa cómo se deben cargar y realizar un seguimiento de las salidas.

Esta clase se usa en la RunConfiguration clase .

Cree un objeto OutputData.

OutputOptions

Opciones adicionales sobre cómo cargar los datos y cómo realizar un seguimiento de los datos cargados.

Esta clase se usa en la OutputData clase .

Cree un objeto OutputOptions.

ParallelTaskConfiguration

Representa la información de configuración de los trabajos de ParallelTask distribuidos.

Esta clase se usa en la RunConfiguration clase .

Constructor ParallelTaskConfiguration de clase.

PyTorchConfiguration

Representa la información de configuración de los trabajos distribuidos de PyTorch.

Esta clase se usa en la RunConfiguration clase .

Constructor PyTorchConfiguration de clase.

RegistrationOptions

Opciones para especificar cómo guardar y registrar la entidad.

Esta clase se usa en la OutputOptions clase .

Cree un objeto RegistrationOptions.

RunConfiguration

Representa la configuración de las ejecuciones de experimentos que tienen como destino distintos destinos de proceso en Azure Machine Learning.

El objeto RunConfiguration encapsula la información necesaria para enviar una ejecución de entrenamiento en un experimento. Normalmente, no creará un objeto RunConfiguration directamente, sino que obtendrá uno de un método que lo devuelva, como el submit método de la Experiment clase .

RunConfiguration es una configuración de entorno base que también se usa en otros tipos de pasos de configuración que dependen del tipo de ejecución que se está desencadenando. Por ejemplo, al configurar un PythonScriptStep, puede acceder al objeto RunConfiguration del paso y configurar las dependencias de Conda o acceder a las propiedades del entorno para la ejecución.

Para obtener ejemplos de configuraciones de ejecución, consulte Selección y uso de un destino de proceso para entrenar el modelo.

Inicialice un RunConfiguration con la configuración predeterminada.

SparkConfiguration

Representa la información de configuración de las ejecuciones de experimentos que tienen como destino Apache Spark.

Esta clase se usa en la RunConfiguration clase .

Constructor SparkConfiguration de clase.

TensorflowConfiguration

Representa la información de configuración de los experimentos mediante Tensorflow.

Esta clase se usa en la RunConfiguration clase .

Constructor De tensorflowConfiguration de clase.

UploadOptions

Opciones de carga que controlan el comportamiento de la carga.

Esta clase se usa en la OutputOptions clase .

Cree un objeto UploadOptions.

Uri

Representa una referencia de URI.

Inicialice un objeto URI.