code: def get_section(
      self,
      *,
      name: str,
      is_silent: bool,
      is_timed: bool,
      is_partial: bool,
      total_steps: float,
      is_track: bool,
      parents: List[str],
  ):
      key = ".".join(parents + [name])
      if key not in self.__looping_sections:
          self.__looping_sections[key] = LoopingSection(
              monitor=self.monitor,
              name=name,
              is_silent=is_silent,
              is_timed=is_timed,
              is_track=is_track,
              is_partial=is_partial,
              total_steps=total_steps,
              parents=parents,
          )
      return self.__looping_sections[key]
  
file_path: labml/client/labml/internal/monitor/loop.py
imports: import math
  import time
  from typing import Optional, Dict, TYPE_CHECKING, List, Collection
  from labml import logger
  from ..monitor.sections import LoopingSection
  from ..tracker import tracker_singleton
label_desc: Use image node_id 5 for calling the Loop obj's underlying member method code with example usage: obj.get_section() and returns: self