code: def deserial(self, serialized: Tuple, context: Dict, subs: List):
      (header,) = serialized
      return cupy.ndarray(
          shape=header["shape"],
          dtype=header["typestr"],
          memptr=cupy.asarray(subs[0]).data,
          strides=header["strides"],
      )
  
file_path: mars/mars/serialization/cuda.py
imports: from typing import Any, List, Dict, Tuple
  import pandas
  from ..utils import lazy_import
  from .core import Serializer, buffered
label_desc: Use image node_id 2 for calling the CupySerializer obj's underlying member method code with example usage: obj.deserial(serialized, context, subs) and returns: cupy