Compartilhar via


runconfig Módulo

Contém a funcionalidade para gerenciar a configuração de execuções de experimento no Azure Machine Learning.

A classe chave neste módulo é RunConfiguration, que encapsula as informações necessárias para enviar uma execução de treinamento em um destino de computação especificado. A configuração inclui um amplo conjunto de definições de comportamento, como usar um ambiente python existente ou usar um ambiente Conda criado a partir de uma especificação.

Outras classes de configuração no módulo são acessadas por meio de RunConfiguration.

Classes

AmlComputeConfiguration

Representa informações de configuração para experimentos direcionados ao AmlCompute.

Essa classe é usada na RunConfiguration classe.

Construtor classe AmlComputeConfiguration.

ApplicationEndpointConfiguration

Representa informações de configuração para o serviço.

Construtor ApplicationEndpointConfiguration de classe.

AzureContainerRegistry

Representa as informações de configuração do Registro de Contêiner do Azure.

AzureContainerRegistry será preterido. Use a classe ContainerRegistry.

Construtor classe AzureContainerRegistry.

ContainerRegistry

Representa as informações de configuração do Registro de Contêiner.

ContainerRegistry será preterido. Use a classe ContainerRegistry.

Construtor ContainerRegistry de classe.

Data

Representa como consumir dados em uma configuração de execução.

Essa classe é usada na RunConfiguration classe.

Construtor DataSetPathRunConfiguration de classe.

DataLocation

Usado na Data classe para gerenciar o local dos dados a serem usados em uma execução.

Construtor de conjunto de dados de classe.

DataPath

Não usado no momento.

Construtor datapath de classe.

DataReferenceConfiguration

Representa fontes de dados específicas à configuração disponíveis durante uma execução.

Essa classe é usada na RunConfiguration classe.

Construtor DataReferenceConfiguration de classe.

DatacacheConfiguration

Observação

Esta é uma classe experimental e pode mudar a qualquer momento. Consulte https://aka.ms/azuremlexperimental para obter mais informações.

Representa como consumir datacache em uma configuração de execução.

Essa classe é usada na RunConfiguration classe.

Construtor DatacacheConfiguration de classe.

Dataset

Representa uma referência a um conjunto de dados salvo ou registrado que será usado na execução.

Em cenários de treinamento típicos, você não usará essa classe. Em vez disso, você criará um conjunto de dados da Dataset classe e o passará para um script de treinamento. Para obter mais informações, consulte Adicionar ®istrar conjuntos de dados.

Inicializar um objeto de conjunto de dados.

DatasetRegistrationOptions

Opção para especificar como salvar o conjunto de dados.

Essa classe é usada na RegistrationOptions classe.

Crie um objeto DatasetRegistrationOptions.

DockerConfiguration

Representa a configuração de runtime do Docker para trabalhos.

Construtor DockerConfiguration de classe.

EnvironmentDefinition

DEPRECADO. Use o Environment objeto.

Construtor EnvironmentDefinition de classe.

GlobsOptions

Opções para especificar como filtrar com base em padrões glob.

Essa classe é usada na OutputOptions classe.

Crie um objeto GlobsOptions.

HdiConfiguration

Representa informações de configuração para experimentos direcionados ao HDInsightCompute.

Essa classe é usada na RunConfiguration classe.

Você pode especificar o campo yarn_deploy_mode com o valor de "cluster" ou "cliente".

Construtor HdiConfiguration de classe.

HistoryConfiguration

Representa informações de configuração para desabilitar ou habilitar recursos de registro em log do histórico de experimentos em experimentos.

Essa classe é usada na RunConfiguration classe.

Construtor HistoryConfiguration de classe.

KubernetesComputeConfiguration

Representa informações de configuração para experimentos direcionados ao KubernetesCompute.

Essa classe é usada na RunConfiguration classe.

Construtor de classe KubernetesComputeConfiguration.

MountOptions

Opções de montagem que controlam como o upload deve se comportar.

Essa classe é usada na OutputOptions classe.

Crie um objeto MountOptions.

MpiConfiguration

Representa informações de configuração para trabalhos de MPI distribuídos.

Essa classe é usada na RunConfiguration classe.

Construtor de classe MpiConfiguration.

OutputData

Representa como as saídas devem ser carregadas e rastreadas.

Essa classe é usada na RunConfiguration classe.

Crie um objeto OutputData.

OutputOptions

Opções adicionais sobre como carregar os dados e como rastrear os dados carregados.

Essa classe é usada na OutputData classe.

Criar um objeto OutputOptions.

ParallelTaskConfiguration

Representa informações de configuração para trabalhos ParallelTask distribuídos.

Essa classe é usada na RunConfiguration classe.

Construtor ParallelTaskConfiguration de classe.

PyTorchConfiguration

Representa informações de configuração para trabalhos de PyTorch distribuídos.

Essa classe é usada na RunConfiguration classe.

Construtor de classe PyTorchConfiguration.

RegistrationOptions

Opções para especificar como salvar e registrar a entidade.

Essa classe é usada na OutputOptions classe.

Crie um objeto RegistrationOptions.

RunConfiguration

Representa a configuração para execuções de experimento direcionadas a destinos de computação diferentes no Azure Machine Learning.

O objeto RunConfiguration encapsula as informações necessárias para enviar uma execução de treinamento em um experimento. Normalmente, você não criará um objeto RunConfiguration diretamente, mas obterá um de um método que o retorna, como o submit método da Experiment classe.

RunConfiguration é uma configuração de ambiente base que também é usada em outros tipos de etapas de configuração que dependem do tipo de execução que você está disparando. Por exemplo, ao configurar um PythonScriptStepobjeto RunConfiguration da etapa, você pode acessar as dependências do Conda ou acessar as propriedades do ambiente para a execução.

Para obter exemplos de configurações de execução, consulte Selecionar e usar um destino de computação para treinar seu modelo.

Inicialize um RunConfiguration com as configurações padrão.

SparkConfiguration

Representa as informações de configuração para execuções de experimento que visam o Apache Spark.

Essa classe é usada na RunConfiguration classe.

Construtor SparkConfiguration de classe.

TensorflowConfiguration

Representa informações de configuração para experimentos usando Tensorflow.

Essa classe é usada na RunConfiguration classe.

Construtor TensorflowConfiguration de classe.

UploadOptions

Opções de upload que controlam como o upload deve se comportar.

Essa classe é usada na OutputOptions classe.

Crie um objeto UploadOptions.

Uri

Representa uma referência de Uri.

Inicializar um objeto Uri.