runconfig Módulo

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

La clase Key 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. Esta configuración incluye un amplio conjunto de definiciones de comportamiento como, por ejemplo, si quiere usar un entorno de Python existente o un entorno de Conda creado a partir de la especificación.

El acceso a otras clases de configuración del módulo tiene lugar mediante RunConfiguration.

Clases

AmlComputeConfiguration

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

Esta clase se usa en la clase RunConfiguration.

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 estará en desuso. Utilice la clase ContainerRegistry.

Constructor Class AzureContainerRegistry.

ContainerRegistry

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

ContainerRegistry estará en desuso. Utilice 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 clase RunConfiguration.

Constructor DataSetPathRunConfiguration de clase.

DataLocation

Se usa en la clase Data 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

No se usa actualmente.

Constructor DataPath de clase.

DataReferenceConfiguration

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

Esta clase se usa en la clase RunConfiguration.

Constructor Class DataReferenceConfiguration.

DatacacheConfiguration

Nota

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

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

Esta clase se usa en la clase RunConfiguration.

Constructor De clase 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 clase Dataset y, luego, lo pasará a un script de entrenamiento. Para más información, consulte Incorporación de & 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 clase RegistrationOptions.

Cree un objeto DatasetRegistrationOptions.

DockerConfiguration

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

Constructor DockerConfiguration de clase.

EnvironmentDefinition

EN DESUSO. Use el objeto Environment.

Constructor Class EnvironmentDefinition.

GlobsOptions

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

Esta clase se usa en la clase OutputOptions.

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 clase RunConfiguration.

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 en los experimentos las características de registro del historial de experimentos.

Esta clase se usa en la clase RunConfiguration.

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 clase RunConfiguration.

Constructor De clase KubernetesComputeConfiguration.

MountOptions

Opciones de montaje que controlan cómo se debe comportar la carga.

Esta clase se usa en la clase OutputOptions.

Cree un objeto MountOptions.

MpiConfiguration

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

Esta clase se usa en la clase RunConfiguration.

Constructor de clase MpiConfiguration.

OutputData

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

Esta clase se usa en la clase RunConfiguration.

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 clase OutputData.

Cree un objeto OutputOptions.

ParallelTaskConfiguration

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

Esta clase se usa en la clase RunConfiguration.

Constructor ParallelTaskConfiguration de clase.

PyTorchConfiguration

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

Esta clase se usa en la clase RunConfiguration.

Constructor PyTorchConfiguration de clase.

RegistrationOptions

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

Esta clase se usa en la clase OutputOptions.

Cree un objeto RegistrationOptions.

RunConfiguration

Representa la configuración de las ejecuciones de experimentos destinadas a 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 obtiene uno de un método que lo devuelve, submit como el método de la clase Experiment.

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 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 ver 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 experimento que tienen como destino Apache Spark.

Esta clase se usa en la clase RunConfiguration.

Constructor SparkConfiguration de clase.

TensorflowConfiguration

Representa la información de configuración para experimentos que usan Tensorflow.

Esta clase se usa en la clase RunConfiguration.

Constructor De tensorflowConfiguration de clase.

UploadOptions

Carga opciones que controlan cómo debe comportarse la carga.

Esta clase se usa en la clase OutputOptions.

Cree un objeto UploadOptions.

Uri

Representa una referencia de URI.

Inicialice un objeto URI.