class_docstr: Note:
      You should use :meth:`labml.logger.section` to create sections
code: def __enter__(self):
      self._state = "entered"
      self._has_entered_ever = True
      self.is_successful = True
  
      if not self._is_partial:
          self._progress = 0
  
      self._start_progress = self._progress
  
      if self._is_timed:
          self._start_time = time.time()
  
      self._monitor.section_enter(self)
  
      return self
  
imports: import math
  import time
  from typing import TYPE_CHECKING, List
  from labml import logger
  from ..tracker import tracker_singleton
label_desc: Use image node_id 4 for calling the Section obj's underlying member method code with example usage: obj.__enter__() and returns: self