graph Modulo
Definisce le classi per la creazione di grafici della pipeline di Azure Machine Learning.
I grafici della pipeline di Azure ML vengono creati per Pipeline gli oggetti, quando si usano PipelineStep (e classi derivate), PipelineDatae PipelineData gli oggetti . In casi d'uso tipici non sarà necessario usare direttamente le classi in questo modulo.
Un grafico di esecuzione della pipeline è costituito da nodi del modulo che rappresentano unità di base, ad esempio un'origine dati o un passaggio. I nodi possono avere porte di input e porte di output e parametri associati. I bordi definiscono le relazioni tra due porte del nodo in un grafico.
Classi
DataSource |
Origine dati che può essere usata in un grafico. Inizializzare DataSource. |
DataSourceDef |
Definizione di un'origine dati. Inizializzare DataSourceDef. |
DataSourceNode |
Rappresenta un'origine dati in un grafico. Inizializzare il nodo dell'origine dati. |
DataType |
Tipo di dati per una parte di dati (input o output). Inizializzare DataType. |
Edge |
Istanza di un bordo tra due porte del nodo nel grafico. Inizializzare Edge. |
Graph |
Classe per definire un grafico di esecuzione della pipeline. Inizializzare Graph. |
InputPort |
Istanza di una porta di input in un nodo, che può essere connessa a una porta di output. Inizializzare InputPort. |
InputPortBinding |
Definisce un'associazione da un'origine a un input di un passaggio della pipeline. Un InputPortBinding può essere usato come input per un passaggio. L'origine può essere un PipelineDataoggetto , PortDataReference, DataReference, PipelineDataseto OutputPortBinding. InputPortBinding è utile per specificare il nome dell'input del passaggio, se deve essere diverso dal nome dell'oggetto bind, ad esempio per evitare nomi di input/output duplicati o perché lo script di passaggio necessita di un input per avere un determinato nome. Può essere usato anche per specificare il bind_mode per PythonScriptStep gli input. Inizializzare InputPortBinding. |
InputPortDef |
Definizione di una porta di input. Creare una porta di input. |
Module |
Modulo runnable che può essere usato in un grafico. Questa classe non può essere usata direttamente. Usare invece questa Module classe. Inizializzare il modulo. |
ModuleDef |
Definizione di un modulo che include definizioni di esecuzione e porta. Inizializzare ModuleDef. |
ModuleNode |
Rappresenta un modulo in un grafico. Inizializzare il nodo del modulo. |
Node |
Rappresenta un'unità di base in un grafico, ad esempio, potrebbe essere qualsiasi origine dati o passaggio. Inizializzare il nodo. |
OutputPort |
Istanza di una porta di output in un nodo, che può essere connessa a una porta di input. Inizializzare OutputPort. |
OutputPortBinding |
Definisce un output denominato di un passaggio della pipeline. OutputPortBinding può essere usato per specificare il tipo di dati che verrà prodotto da un passaggio e come verranno generati i dati. Può essere usato con InputPortBinding per specificare che l'output del passaggio è un input obbligatorio di un altro passaggio. Inizializzare OutputPortBinding. |
OutputPortDef |
Definizione di una porta di output. Creare una porta di output. |
Param |
Istanza di un parametro in un nodo. Inizializzare Param. |
ParamDef |
Definizione di un parametro di esecuzione. Inizializzare ParamDef. |
PipelineDataset |
Funge da adattatore per Set di dati e pipeline. Nota Questa classe è deprecata. Informazioni su come usare il set di dati con la pipeline, vedere https://aka.ms/pipeline-with-dataset. Si tratta di una classe interna. Non è consigliabile creare direttamente questa classe, ma chiamare i metodi di istanza di as_* nei set di dati o nelle classi OutputDatasetConfig. Fungere da adattatore per set di dati e pipeline. Si tratta di una classe interna. Non è consigliabile creare direttamente questa classe, ma chiamare i metodi di istanza di as_* nei set di dati o nelle classi OutputDatasetConfig. |
PipelineParameter |
Definisce un parametro in un'esecuzione della pipeline. Usare PipelineParameters per costruire pipeline versatili che possono essere restituite in un secondo momento con valori di parametro variabili. Inizializzare i parametri della pipeline. |
PortDataReference |
Modelli di dati associati a un output di un stepRun completato. Un oggetto PortDataReference può essere usato per scaricare i dati di output generati da un StepRunoggetto . Può essere usato anche come input di passaggio in una pipeline futura. Inizializzare PortDataReference. |
PublishedPipeline |
Rappresenta una pipeline da inviare senza il codice Python che l'ha costruito. Inoltre, è possibile usare un oggetto PublishedPipeline per inviare nuovamente un oggetto Pipeline con valori e input diversi PipelineParameter . Inizializzare PublishedPipeline. :p aram endpoint REST URL per inviare le esecuzioni della pipeline per questa pipeline. :type endpoint: str :p aram total_run_steps: numero di passaggi in questa pipeline :type total_run_steps: int :p aram area di lavoro: area di lavoro dell'area di lavoro pubblicata. :type workspace: azureml.core.Workspace :p aram continue_on_step_failure: Indica se continuare l'esecuzione di altri passaggi in PipelineRun se un passaggio ha esito negativo, il valore predefinito è false. |
StoredProcedureParameter |
Rappresenta un parametro di stored procedure SQL da usare con i riferimenti al database SQL. Inizializzare StoredProcedureParameter. defaults to azureml.pipeline.core.graph.StoredProcedureParameterType.String :type: azureml.pipeline.core.graph.StoredProcedureParameterType |
TrainingOutput |
Definisce un output specializzato di determinati pipelineSteps da usare in una pipeline. TrainingOutput consente di rendere disponibile una metrica o un modello di Machine Learning automatizzato come output di passaggio da utilizzare da un altro passaggio in una pipeline di Azure Machine Learning. Può essere usato con AutoMLStep o HyperDriveStep. Inizializzare TrainingOutput. param model_file: file di modello specifico da includere nell'output. Solo per HyperDriveStep . |
Enumerazioni
StoredProcedureParameterType |
Definisce i tipi di parametri della stored procedure SQL da usare con i riferimenti al database SQL. |