code: def __update_tensors_ptr(self) -> None:
      # sanity check
      assert self.is_gathered
      assert type(self.cuda_global_chunk) == torch.Tensor
  
      for tensor, tensor_info in self.tensors_info.items():
          tensor.data = self.cuda_global_chunk[
              tensor_info.offset : tensor_info.end
          ].view(tensor.shape)
  
imports: from dataclasses import dataclass
  from enum import Enum
  from typing import Dict, List, Optional
  import torch
  import torch.distributed
  from torch.distributed import ProcessGroup
  from colossalai.utils import get_current_device
  from colossalai.utils.device import IS_NPU_AVAILABLE
label_desc: Use image node_id 27 for calling the Chunk obj's underlying member method code with example usage: obj.__update_tensors_ptr() without return types