class_docstr: This handles the interactions among sections, loop and store
code: def log(
      self,
      parts: List[LogPart],
      *,
      is_new_line: bool = True,
      is_reset: bool = True,
  ):
      for d in self.__destinations:
          d.log(parts, is_new_line=is_new_line, is_reset=is_reset)
  
file_path: labml/client/labml/internal/logger/__init__.py
imports: from typing import Optional, List
  from .destinations import Destination
  from .destinations.factory import create_destination
  from .inspect import Inspect
  from .types import LogPart
label_desc: Use image node_id 2 for calling the Logger obj's underlying member method code with example usage: obj.log(parts) without return types