class_docstr: Base leaf class to be used in Hoeffding Trees.
  
  Parameters
  ----------
  stats
      Target statistics (they differ in classification and regression tasks).
  depth
      The depth of the node
  splitter
      The numeric attribute observer algorithm used to monitor target statistics
      and perform split attempts.
  attributes
      Other parameters passed to the learning node.
docstr: Determine how the input instance is looped through when updating the splitters.
  
  Parameters
  ----------
  x
      The input instance.
docstr_tok: ["Determine","how","the","input","instance","is","looped","through","when","updating","the","splitters",".","Parameters","--","--","--","--","--","x","The","input","instance","."]
code: def _iter_features(self, x) -> typing.Iterable:
      """Determine how the input instance is looped through when updating the splitters.
  
      Parameters
      ----------
      x
          The input instance.
      """
      yield from x.items()
  
imports: from __future__ import annotations
  import abc
  import numbers
  import typing
  from ..base import Leaf
  from ..utils import BranchFactory
label_desc: Use image node_id 10 for calling the HTLeaf obj's underlying member method code with example usage: obj._iter_features(x) without return types