towhee.operator.base.Operator¶
- class towhee.operator.base.Operator[source]¶
Bases:
ABC
Operator base class, implements __init__ and __call__,
Examples
- class AddOperator(Operator):
- def __init__(self, factor: int):
self._factor = factor
- def __call__(self, num) -> NamedTuple(“Outputs”, [(“sum”, int)]):
Outputs = NamedTuple(“Outputs”, [(“sum”, int)]) return Outputs(self._factor + num)
Methods
Attributes
flag
key
shared_type