Condividi tramite


PipelineOutputAbstractDataset Classe

Rappresenta la classe di base per promuovere i dati intermedi in un set di dati di Azure Machine Learning.

Dopo che un dato intermedio viene promosso a un set di DataReference dati di Azure Machine Learning, verrà usato anche come Dataset oggetto anziché in passaggi successivi.

Creare un dati intermedio che verrà promosso a un set di dati di Azure Machine Learning.

Ereditarietà
builtins.object
PipelineOutputAbstractDataset

Costruttore

PipelineOutputAbstractDataset(pipeline_data)

Parametri

pipeline_data
PipelineData
Necessario

PipelineData che rappresenta l'output intermedio che verrà promosso a un set di dati.

pipeline_data
PipelineData
Necessario

PipelineData che rappresenta l'output intermedio che verrà promosso a un set di dati.

Metodi

as_named_input

Impostare il nome del set di dati quando viene usato come input per i passaggi successivi.

create_input_binding

Creare un'associazione di input.

register

Registrare il set di dati di output nell'area di lavoro.

as_named_input

Impostare il nome del set di dati quando viene usato come input per i passaggi successivi.

as_named_input(name)

Parametri

name
str
Necessario

Nome del set di dati per l'input.

Restituisce

Dati intermedi con il nuovo nome di input.

Tipo restituito

create_input_binding

Creare un'associazione di input.

create_input_binding()

Restituisce

InputPortBinding con questo pipelineData come origine.

Tipo restituito

register

Registrare il set di dati di output nell'area di lavoro.

register(name, create_new_version=True)

Parametri

name
str
Necessario

Nome del set di dati registrato dopo la produzione dei dati intermedi.

create_new_version
bool
valore predefinito: True

Se creare una nuova versione del set di dati se l'origine dati cambia. Impostazione predefinita su True. Per impostazione predefinita, tutti gli output intermedi verranno restituiti in una nuova posizione quando viene eseguita una pipeline, pertanto è consigliabile mantenere questo flag impostato su True.

Commenti

La registrazione può essere applicata solo all'output ma non all'input, ovvero se si passa solo l'oggetto restituito da questo metodo al parametro input di un passaggio pipline, non verrà registrato nulla. È necessario passare l'oggetto al parametro output di un passaggio della pipeline per la registrazione.

Attributi

input_name

Ottenere il nome di input di PipelineOutputDataset.

È possibile usare questo nome per recuperare il set di dati materializzato tramite la variabile di ambiente o la Run proprietà della classe input_datasets .

Restituisce

Nome di input dell'oggetto PipelineOutputDataset.

Tipo restituito

str

name

Ottenere il nome di output di PipelineData.

Restituisce

Nome di output di PipelineData.

Tipo restituito

str