class_docstr: Abstract class for operators.
  
  Operators live on the driver side of the Dataset only.
docstr: Depth-first traversal of this operator and its input dependencies.
docstr_tok: ["Depth-first","traversal","of","this","operator","and","its","input","dependencies","."]
code: def post_order_iter(self) -> Iterator["Operator"]:
      """Depth-first traversal of this operator and its input dependencies."""
      for op in self.input_dependencies:
          yield from op.post_order_iter()
      yield self
  
file_path: ray/python/ray/data/_internal/logical/interfaces/operator.py
imports: from typing import Iterator, List
label_desc: Use image node_id 5 for calling the Operator obj's underlying member method code with example usage: obj.post_order_iter() without return types