code: def __iter__(self):
      self.idx = 0
      self.it = iter(cast(Iterator, self.iterator))
      return self
  
file_path: labml/client/labml/internal/monitor/mix.py
imports: from typing import Tuple, Union, Callable, Any, List, cast, Sized, TYPE_CHECKING, Iterator
label_desc: Use image node_id 2 for calling the SplitIterator obj's underlying member method code with example usage: obj.__iter__() and returns: self