class_docstr: Node in an intent-slot tree, representing either an intent or a slot.
  
  Attributes:
      label (str): Label of the node.
      span (Span): Span of the node.
      children (:obj:`set` of :obj:`Node`): Children of the node.
code: def get_depth(self) -> int:
      return 1 + max(
          (child.get_depth() for child in self.children),
          default=0,  # noqa
      )
  
imports: from typing import AbstractSet, Any, NamedTuple, Optional
label_desc: Use image node_id 3 for calling the Node obj's underlying member method code with example usage: obj.get_depth() and returns: unknown