Delen via


Node Klas

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

Initialiseer het knooppunt.

Overname
builtins.object
Node

Constructor

Node(graph, node_id, name=None, module=None, module_builder=None, datasource=None, datasource_builder=None, module_wiring=None)

Parameters

Name Description
graph
Vereist

De grafiek waartoe dit knooppunt behoort.

node_id
Vereist
str

De id van het knooppunt.

name
str

De naam van de grafiek.

Default value: None
module

De module die is gekoppeld aan het knooppunt.

Default value: None
module_builder
<xref:azureml.pipeline.core._ModuleBuilder>

De modulebuilder die is gekoppeld aan het knooppunt.

Default value: None
datasource

De gegevensbron die is gekoppeld aan het knooppunt.

Default value: None
datasource_builder
<xref:azureml.pipeline.core._DatasourceBuilder>

De opbouwfunctie voor gegevensbronnen die is gekoppeld aan het knooppunt.

Default value: None
module_wiring

Een toewijzing tussen de invoer/uitvoer van het knooppunt en de module-invoer/-uitvoer. Bevat twee sleutels, invoer en uitvoer, elk toegewezen aan een dict waarvan de sleutels de namen van de invoer/uitvoer van de module zijn, en de waarden zijn de poorten van het knooppunt.

Default value: None
graph
Vereist

De grafiek waartoe dit knooppunt behoort.

node_id
Vereist
str

De id van het knooppunt.

name
Vereist
str

De naam van het knooppunt.

module
Vereist

De module die is gekoppeld aan het knooppunt.

module_builder
Vereist
<xref:azureml.pipeline.core._ModuleBuilder>

De modulebuilder die is gekoppeld aan het knooppunt.

datasource
Vereist

De gegevensbron die is gekoppeld aan het knooppunt.

datasource_builder
Vereist
<xref:azureml.pipeline.core._DatasourceBuilder>

De opbouwfunctie voor gegevensbronnen die is gekoppeld aan het knooppunt.

module_wiring
Vereist

Een toewijzing tussen de invoer/uitvoer van het knooppunt en de module-invoer/-uitvoer. Bevat twee sleutels, invoer en uitvoer, elk toegewezen aan een dict waarvan de sleutels de namen van de invoer/uitvoer van de module zijn, en de waarden zijn de poorten van het knooppunt.

Methoden

get_input

Retourneer een InputPort op naam.

get_output

Retourneer een OutputPort op naam.

get_param

Retourneer een parameter op naam.

run_after

Voer dit knooppunt uit na het opgegeven knooppunt.

Als u een stap wilt uitvoeren, bijvoorbeeld stap3 nadat stap1 en stap2 zijn voltooid, kunt u het volgende gebruiken:


   step3.run_after(step1)
   step3.run_after(step2)
sequence

Configureer een lijst met knooppunten die na dit knooppunt opeenvolgend moeten worden uitgevoerd.

get_input

Retourneer een InputPort op naam.

get_input(name)

Parameters

Name Description
name
Vereist
str

Naam van de invoerpoort.

Retouren

Type Description

De invoerpoort met de overeenkomende naam.

get_output

Retourneer een OutputPort op naam.

get_output(name)

Parameters

Name Description
name
Vereist
str

Naam van de uitvoerpoort

Retouren

Type Description

De uitvoerpoort

get_param

Retourneer een parameter op naam.

get_param(name)

Parameters

Name Description
name
Vereist
str

Naam van de parameter.

Retouren

Type Description

De parameter .

run_after

Voer dit knooppunt uit na het opgegeven knooppunt.

Als u een stap wilt uitvoeren, bijvoorbeeld stap3 nadat stap1 en stap2 zijn voltooid, kunt u het volgende gebruiken:


   step3.run_after(step1)
   step3.run_after(step2)
run_after(node)

Parameters

Name Description
node
Vereist

Het knooppunt dat vóór dit knooppunt moet worden uitgevoerd.

sequence

Configureer een lijst met knooppunten die na dit knooppunt opeenvolgend moeten worden uitgevoerd.

sequence(nodes)

Parameters

Name Description
nodes
Vereist

De lijst met knooppunten.

Kenmerken

datasource_def

Haal de definitie van de gegevensbron op.

Retouren

Type Description

Het definitieobject van de gegevensbron.

input_dict

Haal een woordenlijst op met alle invoergegevens.

Retouren

Type Description

Woordenlijst van {invoernaam, InputPort}

inputs

Haal een lijst op met alle invoergegevens.

Retouren

Type Description

Lijst met InputPort.

module_def

Haal de moduledefinitie op.

Retouren

Type Description

Het moduledefinitieobject.

name

Haal de naam van dit knooppunt op.

Retouren

Type Description
str

De naam.

node_id

Haal de knooppunt-id voor dit knooppunt op.

Retouren

Type Description
str

De knooppunt-id.

output_dict

Haal een woordenlijst op die alle uitvoer bevat.

Retouren

Type Description

Woordenlijst van {output name, OutputPort}

outputs

Haal een lijst op die alle uitvoer bevat.

Retouren

Type Description

Lijst met OutputPort.

params

Haal een woordenlijst op met alle parameters.

Retouren

Type Description

Woordenlijst van {parameternaam, Param}