graph Module

Definieert klassen voor het maken van Azure Machine Learning-pijplijngrafieken.

Azure ML-pijplijndiagrammen worden gemaakt voor Pipeline objecten wanneer u (en afgeleide klassen), PipelineDataen PipelineData -objecten gebruikt PipelineStep . In typische gebruiksvoorbeelden hoeft u de klassen in deze module niet rechtstreeks te gebruiken.

Een pijplijnuitvoeringsgrafiek bestaat uit moduleknooppunten die basiseenheden vertegenwoordigen, zoals een gegevensbron of stap. Knooppunten kunnen invoerpoorten en uitvoerpoorten en bijbehorende parameters hebben. Randen definiëren relaties tussen twee knooppuntpoorten in een grafiek.

Klassen

DataSource

Een gegevensbron die kan worden gebruikt in een grafiek.

Initialiseer DataSource.

DataSourceDef

Definitie van een gegevensbron.

Initialiseer DataSourceDef.

DataSourceNode

Vertegenwoordigt een gegevensbron in een grafiek.

Initialiseer het gegevensbronknooppunt.

DataType

Gegevenstype voor een stukje gegevens (invoer of uitvoer).

Initialiseer DataType.

Edge

Exemplaar van een rand tussen twee knooppuntpoorten in de grafiek.

Initialiseer Edge.

Graph

Een klasse voor het definiëren van een pijplijnuitvoeringsgrafiek.

Initialiseer Graph.

InputPort

Exemplaar van een invoerpoort op een knooppunt, die kan worden verbonden met een uitvoerpoort.

Initialiseer InputPort.

InputPortBinding

Definieert een binding van een bron naar een invoer van een pijplijnstap.

Een InputPortBinding kan worden gebruikt als invoer voor een stap. De bron kan een PipelineData, PortDataReference, DataReference, PipelineDatasetof OutputPortBindingzijn.

InputPortBinding is handig om de naam van de stapinvoer op te geven, als deze anders moet zijn dan de naam van het bindingsobject (dat wil zeggen om dubbele invoer-/uitvoernamen te voorkomen of omdat het stapscript een invoer nodig heeft om een bepaalde naam te hebben). Het kan ook worden gebruikt om de bind_mode voor PythonScriptStep invoer op te geven.

Initialiseer InputPortBinding.

InputPortDef

Definitie van een invoerpoort.

Maak een invoerpoort.

Module

Een uitvoerbare module die kan worden gebruikt in een grafiek.

Deze klasse is niet bedoeld om rechtstreeks te worden gebruikt. Gebruik in plaats daarvan deze Module klasse.

Module initialiseren.

ModuleDef

Definitie van een module, inclusief uitvoerings- en poortdefinities.

Initialiseer ModuleDef.

ModuleNode

Vertegenwoordigt een module in een grafiek.

Moduleknooppunt initialiseren.

Node

Vertegenwoordigt een basiseenheid in een grafiek, het kan bijvoorbeeld elke gegevensbron of stap zijn.

Initialiseer het knooppunt.

OutputPort

Exemplaar van een uitvoerpoort op een knooppunt, die kan worden verbonden met een invoerpoort.

Initialiseer OutputPort.

OutputPortBinding

Definieert een benoemde uitvoer van een pijplijnstap.

OutputPortBinding kan worden gebruikt om het type gegevens op te geven dat door een stap wordt geproduceerd en hoe de gegevens worden geproduceerd. Deze kan worden gebruikt met InputPortBinding om op te geven dat de uitvoer van de stap een vereiste invoer van een andere stap is.

Initialiseer OutputPortBinding.

OutputPortDef

Definitie van een uitvoerpoort.

Maak een uitvoerpoort.

Param

Exemplaar van een parameter op een knooppunt.

Initialiseer Param.

ParamDef

Definitie van een uitvoeringsparameter.

ParamDef initialiseren.

PipelineDataset

Fungeert als een adapter voor gegevensset en pijplijn.

Notitie

Deze klasse is afgeschaft. Zie voor meer informatie over het gebruik van een gegevensset met pijplijn https://aka.ms/pipeline-with-dataset.

Dit is een interne klasse. U moet deze klasse niet rechtstreeks maken, maar de as_*-exemplaarmethoden aanroepen in de klassen Gegevensset of OutputDatasetConfig.

Fungeren als een adapter voor gegevensset en pijplijn.

Dit is een interne klasse. U moet deze klasse niet rechtstreeks maken, maar de as_*-exemplaarmethoden aanroepen in de klassen Gegevensset of OutputDatasetConfig.

PipelineParameter

Definieert een parameter in een pijplijnuitvoering.

Gebruik PipelineParameters om veelzijdige pijplijnen te maken die later opnieuw kunnen worden ingediend met verschillende parameterwaarden.

Pijplijnparameters initialiseren.

PortDataReference

Modelleert gegevens die zijn gekoppeld aan een uitvoer van een voltooide StepRun.

Een PortDataReference-object kan worden gebruikt om de uitvoergegevens te downloaden die zijn geproduceerd door een StepRun. Het kan ook worden gebruikt als een stapinvoer in een toekomstige pijplijn.

Initialiseer PortDataReference.

PublishedPipeline

Vertegenwoordigt een pijplijn die moet worden verzonden zonder de Python-code waarmee deze is samengesteld.

Bovendien kan een PublishedPipeline worden gebruikt om een Pipeline opnieuw in te dienen met verschillende PipelineParameter waarden en invoer.

Initialiseer PublishedPipeline.

:p aram-eindpunt De REST-eindpunt-URL voor het verzenden van pijplijnuitvoeringen voor deze pijplijn. :type eindpunt: str :p aram total_run_steps: Het aantal stappen in deze pijplijn:type total_run_steps: int :p aram-werkruimte: De werkruimte van de gepubliceerde pijplijn. :type werkruimte: azureml.core.Workspace :p aram continue_on_step_failure: of u wilt doorgaan met de uitvoering van andere stappen in de PipelineRun

Als een stap mislukt, is de standaardwaarde false.

StoredProcedureParameter

Vertegenwoordigt een opgeslagen SQL-procedureparameter voor gebruik met SQL-databaseverwijzingen.

Initialiseer StoredProcedureParameter.

defaults to azureml.pipeline.core.graph.StoredProcedureParameterType.String :type type: azureml.pipeline.core.graph.StoredProcedureParameterType

TrainingOutput

Definieert een gespecialiseerde uitvoer van bepaalde PipelineSteps voor gebruik in een pijplijn.

TrainingOutput maakt het mogelijk om een geautomatiseerde machine learning-metrische waarde of -model beschikbaar te maken als stapuitvoer die moet worden gebruikt door een andere stap in een Azure Machine Learning-pijplijn. Kan worden gebruikt met AutoMLStep of HyperDriveStep.

Initialiseer TrainingOutput.

param model_file: het specifieke modelbestand dat moet worden opgenomen in de uitvoer. Alleen voor HyperDriveStep .

Enums

StoredProcedureParameterType

Definieert typen opgeslagen SQL-procedureparameters voor gebruik met SQL-databaseverwijzingen.