output_dataset_config Módulo

Contém configurações que especificam como as saídas de uma tarefa devem ser carregadas e promovidas para um conjunto de dados.

Para obter mais informações, veja o artigo como especificar saídas.

Classes

HDFSOutputDatasetConfig

Represente como exportar para um caminho HDFS e ser promovido como fileDataset.

Inicialize um HDFSOutputDatasetConfig.

LinkFileOutputDatasetConfig

Nota

Esta é uma classe experimental e pode mudar em qualquer altura. Para obter mais informações, veja https://aka.ms/azuremlexperimental.

Represente como ligar o resultado de uma execução e ser promovido como fileDataset.

O LinkFileOutputDatasetConfig permite-lhe ligar um conjunto de dados de ficheiros como conjunto de dados de saída


   workspace = Workspace.from_config()
   experiment = Experiment(workspace, 'output_example')

   output = LinkFileOutputDatasetConfig('link_output')

   script_run_config = ScriptRunConfig('.', 'link.py', arguments=[output])

   # within link.py
   # from azureml.core import Run, Dataset
   # run = Run.get_context()
   # workspace = run.experiment.workspace
   # dataset = Dataset.get_by_name(workspace, name='dataset_to_link')
   # run.output_datasets['link_output'].link(dataset)

   run = experiment.submit(script_run_config)
   print(run)

Inicialize um LinkFileOutputDatasetConfig.

LinkTabularOutputDatasetConfig

Nota

Esta é uma classe experimental e pode mudar em qualquer altura. Para obter mais informações, veja https://aka.ms/azuremlexperimental.

Represente como ligar o resultado de uma execução e ser promovido como tabularDataset.

O LinkTabularOutputDatasetConfig permite-lhe ligar um ficheiro Tabular como conjunto de dados de saída


   workspace = Workspace.from_config()
   experiment = Experiment(workspace, 'output_example')

   output = LinkTabularOutputDatasetConfig('link_output')

   script_run_config = ScriptRunConfig('.', 'link.py', arguments=[output])

   # within link.py
   # from azureml.core import Run, Dataset
   # run = Run.get_context()
   # workspace = run.experiment.workspace
   # dataset = Dataset.get_by_name(workspace, name='dataset_to_link')
   # run.output_datasets['link_output'].link(dataset)

   run = experiment.submit(script_run_config)
   print(run)

Inicialize um LinkTabularOutputDatasetConfig.

MountOptions

Opções específicas do resultado que serão montadas.

Inicialize um MountOptions.

OutputDatasetConfig

Represente como copiar a saída de uma tarefa para uma localização de armazenamento remoto e ser promovido para um Conjunto de Dados.

Esta é a classe base utilizada para representar como copiar a saída de uma tarefa para uma localização de armazenamento remoto, se pretende registá-la como um Conjunto de Dados com nome e versão e se pretende aplicar transformações adicionais ao Conjunto de Dados que foi criado.

Não deve criar instâncias desta classe diretamente, mas deve utilizar a subclasse adequada.

Inicialize um OutputDatasetConfig.

OutputFileDatasetConfig

Represente como copiar o resultado de uma execução e ser promovido como fileDataset.

O OutputFileDatasetConfig permite-lhe especificar como pretende que um caminho local específico no destino de computação seja carregado para o destino especificado. Se não forem transmitidos argumentos ao construtor, geraremos automaticamente um nome, um destino e um caminho local.

Um exemplo de não transmitir argumentos:


   workspace = Workspace.from_config()
   experiment = Experiment(workspace, 'output_example')

   output = OutputFileDatasetConfig()

   script_run_config = ScriptRunConfig('.', 'train.py', arguments=[output])

   run = experiment.submit(script_run_config)
   print(run)

Um exemplo de criação de uma saída e, em seguida, promover a saída para um conjunto de dados tabular e registá-lo com o nome foo:


   workspace = Workspace.from_config()
   experiment = Experiment(workspace, 'output_example')

   datastore = Datastore(workspace, 'example_adls_gen2_datastore')

   # for more information on the parameters and methods, please look for the corresponding documentation.
   output = OutputFileDatasetConfig().read_delimited_files().register_on_complete('foo')

   script_run_config = ScriptRunConfig('.', 'train.py', arguments=[output])

   run = experiment.submit(script_run_config)
   print(run)

Inicialize um OutputFileDatasetConfig.

O OutputFileDatasetConfig permite-lhe especificar como pretende que um caminho local específico no destino de computação seja carregado para o destino especificado. Se não forem transmitidos argumentos ao construtor, geraremos automaticamente um nome, um destino e um caminho local.

Um exemplo de não transmitir argumentos:


   workspace = Workspace.from_config()
   experiment = Experiment(workspace, 'output_example')

   output = OutputFileDatasetConfig()

   script_run_config = ScriptRunConfig('.', 'train.py', arguments=[output])

   run = experiment.submit(script_run_config)
   print(run)

Um exemplo de criação de uma saída e, em seguida, promover a saída para um conjunto de dados tabular e registá-lo com o nome foo:


   workspace = Workspace.from_config()
   experiment = Experiment(workspace, 'output_example')

   datastore = Datastore(workspace, 'example_adls_gen2_datastore')

   # for more information on the parameters and methods, please look for the corresponding documentation.
   output = OutputFileDatasetConfig().read_delimited_files().register_on_complete('foo')

   script_run_config = ScriptRunConfig('.', 'train.py', arguments=[output])

   run = experiment.submit(script_run_config)
   print(run)
OutputTabularDatasetConfig

Represente como copiar o resultado de uma execução e ser promovido como tabularDataset.

Inicialize um OutputTabularDatasetConfig.

RegistrationConfiguration

Configuração que especifica como registar a saída como um Conjunto de Dados.

Inicialize uma RegistrationConfiguration.

TransformationMixin

Esta classe fornece capacidades de transformação para os conjuntos de dados de saída.

UploadOptions

Opções específicas do resultado que serão carregadas.

Inicializar um UploadOptions.