Node Klas
Vertegenwoordigt een basiseenheid in een grafiek, bijvoorbeeld elke gegevensbron of stap.
Initialiseer 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
|
De id van het knooppunt. |
|
name
|
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 modulebouwer 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, die elk zijn toegewezen aan een dict waarvan de sleutels de namen van de invoer/uitvoer van de module zijn en de waarden de poorten van het knooppunt zijn. Default value: None
|
|
graph
Vereist
|
De grafiek waartoe dit knooppunt behoort. |
|
node_id
Vereist
|
De id van het knooppunt. |
|
name
Vereist
|
De naam van het knooppunt. |
|
module
Vereist
|
De module die is gekoppeld aan het knooppunt. |
|
module_builder
Vereist
|
<xref:azureml.pipeline.core._ModuleBuilder>
De modulebouwer 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, die elk zijn toegewezen aan een dict waarvan de sleutels de namen van de invoer/uitvoer van de module zijn en de waarden de poorten van het knooppunt zijn. |
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:
|
| sequence |
Configureer een lijst met knooppunten die op volgorde na dit knooppunt moeten worden uitgevoerd. |
get_input
get_output
Retourneer een OutputPort op naam.
get_output(name)
Parameters
| Name | Description |
|---|---|
|
name
Vereist
|
Naam van de uitvoerpoort |
Retouren
| Type | Description |
|---|---|
|
De uitvoerpoort |
get_param
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 op volgorde na dit knooppunt 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
inputs
module_def
name
node_id
output_dict
Haal een woordenlijst op met alle uitvoer.
Retouren
| Type | Description |
|---|---|
|
Woordenlijst van {uitvoernaam, OutputPort} |