Node Classe
Representa uma unidade básica em um gráfico, por exemplo, pode ser qualquer fonte de dados ou etapa.
Inicialize o nó.
Construtor
Node(graph, node_id, name=None, module=None, module_builder=None, datasource=None, datasource_builder=None, module_wiring=None)
Parâmetros
| Name | Description |
|---|---|
|
graph
Necessário
|
O gráfico ao qual este nó pertence. |
|
node_id
Necessário
|
O ID do nó. |
|
name
|
O nome do gráfico. Default value: None
|
|
module
|
O módulo associado ao nó. Default value: None
|
|
module_builder
|
<xref:azureml.pipeline.core._ModuleBuilder>
O construtor de módulos associado ao nó. Default value: None
|
|
datasource
|
A fonte de dados associada ao nó. Default value: None
|
|
datasource_builder
|
<xref:azureml.pipeline.core._DatasourceBuilder>
O construtor de fonte de dados associado ao nó. Default value: None
|
|
module_wiring
|
Um mapeamento entre as entradas/saídas do nó e as entradas/saídas do módulo. Contém duas chaves, entradas e saídas, cada uma mapeada para um ditado cujas chaves são os nomes de entradas/saídas do módulo, e os valores são as portas do nó. Default value: None
|
|
graph
Necessário
|
O gráfico ao qual este nó pertence. |
|
node_id
Necessário
|
O ID do nó. |
|
name
Necessário
|
O nome do nó. |
|
module
Necessário
|
O módulo associado ao nó. |
|
module_builder
Necessário
|
<xref:azureml.pipeline.core._ModuleBuilder>
O construtor de módulos associado ao nó. |
|
datasource
Necessário
|
A fonte de dados associada ao nó. |
|
datasource_builder
Necessário
|
<xref:azureml.pipeline.core._DatasourceBuilder>
O construtor de fonte de dados associado ao nó. |
|
module_wiring
Necessário
|
Um mapeamento entre as entradas/saídas do nó e as entradas/saídas do módulo. Contém duas chaves, entradas e saídas, cada uma mapeada para um ditado cujas chaves são os nomes de entradas/saídas do módulo, e os valores são as portas do nó. |
Métodos
| get_input |
Retorne um InputPort pelo nome. |
| get_output |
Retorne um OutputPort pelo nome. |
| get_param |
Retornar um parâmetro pelo nome. |
| run_after |
Execute este nó após o nó fornecido. Se você quiser executar uma etapa, por exemplo, a etapa 3 depois que as etapas 1 e 2 forem concluídas, você pode usar:
|
| sequence |
Configure uma lista de nós para serem executados em sequência após esse nó. |
get_input
get_output
Retorne um OutputPort pelo nome.
get_output(name)
Parâmetros
| Name | Description |
|---|---|
|
name
Necessário
|
Nome da porta de saída |
Devoluções
| Tipo | Description |
|---|---|
|
A porta de saída |
get_param
run_after
Execute este nó após o nó fornecido.
Se você quiser executar uma etapa, por exemplo, a etapa 3 depois que as etapas 1 e 2 forem concluídas, você pode usar:
step3.run_after(step1)
step3.run_after(step2)
run_after(node)
Parâmetros
| Name | Description |
|---|---|
|
node
Necessário
|
O nó a ser executado antes desse nó. |
sequence
Configure uma lista de nós para serem executados em sequência após esse nó.
sequence(nodes)
Parâmetros
| Name | Description |
|---|---|
|
nodes
Necessário
|
A lista de nós. |
Atributos
datasource_def
Obtenha a definição da fonte de dados.
Devoluções
| Tipo | Description |
|---|---|
|
O objeto de definição da fonte de dados. |
input_dict
inputs
module_def
Obtenha a definição do módulo.
Devoluções
| Tipo | Description |
|---|---|
|
O objeto de definição de módulo. |
name
node_id
output_dict
Obtenha um dicionário contendo todas as saídas.
Devoluções
| Tipo | Description |
|---|---|
|
Dicionário de {output name, OutputPort} |