docs: def begin(self):
      """Called once before using the session to check global step."""
      self._global_step_tensor = tf.train.get_global_step()
      if self._global_step_tensor is None:
        raise RuntimeError(
            'Global step should be created to use StepCounterHook.')