docstr: Signal the connector that all states have resumed and memory for the checkpoint object can be released.
docstr_tok: ["Signal","the","connector","that","all","states","have","resumed","and","memory","for","the","checkpoint","object","can","be","released","."]
code: def resume_end(self) -> None:
      """Signal the connector that all states have resumed and memory for the checkpoint object can be released."""
      assert self.trainer.state.fn is not None
      if self._ckpt_path:
          message = (
              "Restored all states"
              if self.trainer.state.fn == TrainerFn.FITTING
              else "Loaded model weights"
          )
          rank_zero_info(
              f"{message} from the checkpoint at {self._ckpt_path}"
          )
  
      # free memory
      self._loaded_checkpoint = {}
      torch.cuda.empty_cache()
  
      # wait for all to catch up
      self.trainer.strategy.barrier("_CheckpointConnector.resume_end")
  
imports: import logging
  import os
  import re
  from typing import Any, Dict, Optional
  import torch
  from fsspec.core import url_to_fs
  from fsspec.implementations.local import LocalFileSystem
  from torch import Tensor
  import lightning.pytorch
  from lightning.fabric.plugins.environments.slurm import SLURMEnvironment
  from lightning.fabric.utilities.cloud_io import _is_dir, get_filesystem
  from lightning.fabric.utilities.types import _PATH
  from lightning.pytorch.callbacks import ModelCheckpoint
  from lightning.pytorch.plugins.precision import MixedPrecision
  from lightning.pytorch.trainer import call
  from lightning.pytorch.trainer.states import TrainerFn
  from lightning.pytorch.utilities.exceptions import MisconfigurationException
  from lightning.pytorch.utilities.imports import _OMEGACONF_AVAILABLE
  from lightning.pytorch.utilities.migration import pl_legacy_patch
  from lightning.pytorch.utilities.migration.utils import _pl_migrate_checkpoint
  from lightning.pytorch.utilities.rank_zero import rank_zero_info, rank_zero_warn
label_desc: Use image node_id 6 for calling the _CheckpointConnector obj's underlying member method code with example usage: obj.resume_end() without return types