graph Modul
Definierar klasser för att skapa Azure Machine Learning-pipelinediagram.
Azure ML-pipelinediagram skapas för Pipeline objekt när du använder PipelineStep (och härledda klasser), PipelineDataoch PipelineData objekt. I vanliga användningsfall behöver du inte använda klasserna direkt i den här modulen.
Ett pipeline-körningsdiagram består av modulnoder som representerar grundläggande enheter, till exempel en datakälla eller ett steg. Noder kan ha indataportar och utdataportar och associerade parametrar. Kanter definierar relationer mellan två nodportar i en graf.
Klasser
DataSource |
En datakälla som kan användas i ett diagram. Initiera DataSource. |
DataSourceDef |
Definition av en datakälla. Initiera DataSourceDef. |
DataSourceNode |
Representerar en datakälla i ett diagram. Initiera datakällans nod. |
DataType |
Datatyp för en databit (indata eller utdata). Initiera DataType. |
Edge |
Instans av en kant mellan två nodportar i diagrammet. Initiera Edge. |
Graph |
En klass för att definiera ett pipeline-körningsdiagram. Initiera Graph. |
InputPort |
Instans av en indataport på en nod som kan anslutas till en utdataport. Initiera InputPort. |
InputPortBinding |
Definierar en bindning från en källa till indata från ett pipelinesteg. En InputPortBinding kan användas som indata till ett steg. Källan kan vara , PipelineDataPortDataReference, DataReference, PipelineDataseteller OutputPortBinding. InputPortBinding är användbart för att ange namnet på stegindata, om det ska vara annorlunda än namnet på bindningsobjektet (dvs. för att undvika duplicerade indata-/utdatanamn eller för att stegskriptet behöver en indata för att ha ett visst namn). Den kan också användas för att ange bind_mode för PythonScriptStep indata. Initiera InputPortBinding. |
InputPortDef |
Definition av en indataport. Skapa en indataport. |
Module |
En runnbar modul som kan användas i ett diagram. Den här klassen är inte avsedd att användas direkt. Använd den här Module klassen i stället. Initiera modulen. |
ModuleDef |
Definition av en modul, inklusive körnings- och portdefinitioner. Initiera ModuleDef. |
ModuleNode |
Representerar en modul i ett diagram. Initiera modulnoden. |
Node |
Representerar en grundläggande enhet i ett diagram, till exempel kan det vara vilken datakälla eller vilket steg som helst. Initiera Node. |
OutputPort |
Instans av en utdataport på en nod som kan anslutas till en indataport. Initiera OutputPort. |
OutputPortBinding |
Definierar ett namngivet utdata från ett pipelinesteg. OutputPortBinding kan användas för att ange vilken typ av data som ska skapas i ett steg och hur data ska skapas. Det kan användas med InputPortBinding för att ange att stegutdata är nödvändiga indata för ett annat steg. Initiera OutputPortBinding. |
OutputPortDef |
Definition av en utdataport. Skapa en utdataport. |
Param |
Instans av en parameter på en nod. Initiera Param. |
ParamDef |
Definition av en körningsparameter. Initiera ParamDef. |
PipelineDataset |
Fungerar som ett kort för datauppsättning och pipeline. Anteckning Den här klassen är inaktuell. Läs mer om hur du använder datauppsättning med pipeline i https://aka.ms/pipeline-with-dataset. Det här är en intern klass. Du bör inte skapa den här klassen direkt utan anropa instansmetoderna as_* i datauppsättningen eller OutputDatasetConfig-klasserna. Fungera som ett kort för datauppsättning och pipeline. Det här är en intern klass. Du bör inte skapa den här klassen direkt utan anropa instansmetoderna as_* i datauppsättningen eller OutputDatasetConfig-klasserna. |
PipelineParameter |
Definierar en parameter i en pipelinekörning. Använd PipelineParameters för att skapa mångsidiga pipelines som kan skickas senare med varierande parametervärden. Initiera pipelineparametrar. |
PortDataReference |
Modellerar data som är associerade med utdata från en slutförd StepRun. Ett PortDataReference-objekt kan användas för att ladda ned utdata som skapades av en StepRun. Den kan också användas som stegindata i en framtida pipeline. Initiera PortDataReference. |
PublishedPipeline |
Representerar en pipeline som ska skickas utan Python-koden som skapade den. Dessutom kan en PublishedPipeline användas för att skicka om en Pipeline med olika PipelineParameter värden och indata. Initiera PublishedPipeline. :p ramslutpunkt REST-slutpunktens URL för att skicka pipelinekörningar för den här pipelinen. :type endpoint: str :p aram total_run_steps: Antalet steg i den här pipelinen :type total_run_steps: int :p aram workspace: Arbetsytan för den publicerade pipelinen. :type workspace: azureml.core.Workspace :p aram continue_on_step_failure: Om du vill fortsätta köra andra steg i PipelineRun Om ett steg misslyckas är standardvärdet falskt. |
StoredProcedureParameter |
Representerar en SQL-lagrad procedurparameter för användning med SQL-databasreferenser. Initiera StoredProcedureParameter. defaults to azureml.pipeline.core.graph.StoredProcedureParameterType.String :type: azureml.pipeline.core.graph.StoredProcedureParameterType |
TrainingOutput |
Definierar en specialiserad utdata för vissa PipelineSteg för användning i en pipeline. TrainingOutput gör det möjligt att göra ett automatiserat maskininlärningsmått eller en modell tillgängligt som ett steg utdata som ska användas av ett annat steg i en Azure Machine Learning Pipeline. Kan användas med AutoMLStep eller HyperDriveStep. Initiera TrainingOutput. param model_file: Den specifika modellfil som ska ingå i utdata. Endast för HyperDriveStep . |
Uppräkningar
StoredProcedureParameterType |
Definierar typer av SQL-lagrade procedureparametrar för användning med SQL-databasreferenser. |