Bagikan melalui


Node Kelas

Tunjukkan unit dasar dalam grafik, misalnya, dapat berupa datasource atau langkah apa pun.

Menginisialisasi Simpul.

Warisan
builtins.object
Node

Konstruktor

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

Parameter

graph
Graph
Diperlukan

Grafik milik node ini.

node_id
str
Diperlukan

ID node.

name
str
nilai default: None

Nama grafik.

module
Module
nilai default: None

Modul yang terkait dengan Node.

module_builder
<xref:azureml.pipeline.core._ModuleBuilder>
nilai default: None

Penyusun modul yang terkait dengan Node.

datasource
DataSource
nilai default: None

Sumber data yang terkait dengan Node.

datasource_builder
<xref:azureml.pipeline.core._DatasourceBuilder>
nilai default: None

Penyusun sumber data yang terkait dengan Node.

module_wiring
Dict[str, object]
nilai default: None

Pemetaan antara input/output node dan input/output modul. Memegang dua kunci, input dan output, masing-masing dipetakan ke kamus yang kuncinya adalah nama input/output modul, dan nilainya adalah port node.

graph
Graph
Diperlukan

Grafik milik node ini.

node_id
str
Diperlukan

ID node.

name
str
Diperlukan

Nama node.

module
Module
Diperlukan

Modul yang terkait dengan Node.

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

Penyusun modul yang terkait dengan Node.

datasource
DataSource
Diperlukan

Sumber data yang terkait dengan Node.

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

Penyusun sumber data yang terkait dengan Node.

module_wiring
Dict[str, object]
Diperlukan

Pemetaan antara input/output node dan input/output modul. Memegang dua kunci, input dan output, masing-masing dipetakan ke kamus yang kuncinya adalah nama input/output modul, dan nilainya adalah port node.

Metode

get_input

Tampilkan InputPort dengan nama.

get_output

Tampilkan OutputPort dengan nama.

get_param

Tampilkan parameter dengan nama.

run_after

Jalankan node ini setelah node yang diberikan.

Jika Anda ingin menjalankan langkah, misalnya, step3 setelah step1 dan step2 selesai, Anda dapat menggunakan:


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

Konfigurasikan daftar node untuk dijalankan secara berurutan setelah node ini.

get_input

Tampilkan InputPort dengan nama.

get_input(name)

Parameter

name
str
Diperlukan

Nama port input.

Mengembalikan

Port input dengan nama yang cocok.

Tipe hasil

get_output

Tampilkan OutputPort dengan nama.

get_output(name)

Parameter

name
str
Diperlukan

Nama port output

Mengembalikan

Port output

Tipe hasil

get_param

Tampilkan parameter dengan nama.

get_param(name)

Parameter

name
str
Diperlukan

Nama parameter.

Mengembalikan

Parameter.

Tipe hasil

run_after

Jalankan node ini setelah node yang diberikan.

Jika Anda ingin menjalankan langkah, misalnya, step3 setelah step1 dan step2 selesai, Anda dapat menggunakan:


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

Parameter

node
Node
Diperlukan

Node yang akan dijalankan sebelum node ini.

sequence

Konfigurasikan daftar node untuk dijalankan secara berurutan setelah node ini.

sequence(nodes)

Parameter

nodes
list
Diperlukan

Daftar node.

Atribut

datasource_def

Dapatkan definisi sumber data.

Mengembalikan

Objek definisi sumber data.

Tipe hasil

input_dict

Dapatkan kamus yang berisi semua input.

Mengembalikan

Kamus {nama input, InputPort}

Tipe hasil

inputs

Dapatkan daftar yang berisi semua input.

Mengembalikan

Daftar InputPort.

Tipe hasil

module_def

Dapatkan definisi modul.

Mengembalikan

Objek definisi modul.

Tipe hasil

name

Dapatkan nama node ini.

Mengembalikan

Nama.

Tipe hasil

str

node_id

Dapatkan ID node untuk node ini.

Mengembalikan

ID node.

Tipe hasil

str

output_dict

Dapatkan kamus yang berisi semua output.

Mengembalikan

Kamus {nama output, OutputPort}

Tipe hasil

outputs

Dapatkan daftar yang berisi semua output.

Mengembalikan

Daftar OutputPort.

Tipe hasil

params

Dapatkan kamus yang berisi semua parameter.

Mengembalikan

Kamus {nama parameter, Param}

Tipe hasil