Share via


PipelineOutputAbstractDataset Classe

Representa a classe base para promover dados intermediários para um conjunto de dados do Azure Machine Learning.

Depois que os dados intermediários são promovidos para um conjunto de dados do Azure Machine Learning, eles também serão consumidos como um Dataset em vez de um DataReference nas etapas subsequentes.

Crie dados intermediários que serão promovidos a um Conjunto de Dados do Azure Machine Learning.

Herança
builtins.object
PipelineOutputAbstractDataset

Construtor

PipelineOutputAbstractDataset(pipeline_data)

Parâmetros

pipeline_data
PipelineData
Obrigatório

O PipelineData que representa a saída intermediária que será promovida a um conjunto de dados.

pipeline_data
PipelineData
Obrigatório

O PipelineData que representa a saída intermediária que será promovida a um conjunto de dados.

Métodos

as_named_input

Definir o nome do conjunto de dados quando ele for usado como entrada para as etapas subsequentes.

create_input_binding

Criar uma associação de entrada.

register

Registrar o conjunto de dados de saída no workspace.

as_named_input

Definir o nome do conjunto de dados quando ele for usado como entrada para as etapas subsequentes.

as_named_input(name)

Parâmetros

name
str
Obrigatório

O nome do conjuntos de dados para a entrada.

Retornos

Os dados intermediários com o novo nome de entrada.

Tipo de retorno

create_input_binding

Criar uma associação de entrada.

create_input_binding()

Retornos

O InputPortBinding com esse PipelineData como origem.

Tipo de retorno

register

Registrar o conjunto de dados de saída no workspace.

register(name, create_new_version=True)

Parâmetros

name
str
Obrigatório

O nome do conjunto de dados registrado quando os dados intermediários são produzidos.

create_new_version
bool
valor padrão: True

Se uma versão do conjunto de dados deve ser criada em caso de alteração na fonte de dados. O padrão é True. Por padrão, toda a saída intermediária será colocada em um novo local quando um pipeline for executado, portanto, é altamente recomendável manter esse sinalizador definido como True.

Comentários

O registro só pode ser aplicado à saída, não à entrada. Isso significa que, se você transmitir apenas o objeto retornado por esse método ao parâmetro de entrada de uma etapa do pipeline, nada será registrado. Você deve transmitir o objeto ao parâmetro de saída de uma etapa de pipeline para que o registro ocorra.

Atributos

input_name

Obter o nome da entrada do PipelineOutputDataset.

Você pode usar esse nome para recuperar o conjunto de dados materializado por meio da variável de ambiente ou da propriedade input_datasets da classe Run.

Retornos

Nome da entrada do PipelineOutputDataset.

Tipo de retorno

str

name

Obter o nome da saída do PipelineData.

Retornos

O nome da saída do PipelineData.

Tipo de retorno

str