towhee.runtime.nodes.node.Node¶
- class towhee.runtime.nodes.node.Node(node_repr: NodeRepr, op_pool: OperatorPool, in_ques: List[DataQueue], out_ques: List[DataQueue], time_profiler: TimeProfiler)[source]¶
Bases:
ABC
- node_info:
name func_type: operator/lambda node_type: map/filter/flat_map/window/time_window/window_all input_schema: (name, name) output_schema: (name, name, name) # operator meta info: op_info: {
hub_id: ‘’, name: ‘’, args: [], kwargs: {}, tag: ‘’
}, config: {}
Methods
initialize
process
process_step
Attributes
err_msg
name
status
uid
- __init__(node_repr: NodeRepr, op_pool: OperatorPool, in_ques: List[DataQueue], out_ques: List[DataQueue], time_profiler: TimeProfiler)[source]¶