code: def deserial(self, serialized: Tuple, context: Dict, buffers: List):
      from cudf.core.abc import Serializable
  
      (header,) = serialized
      col_header = header.pop("_ext_columns", None)
      index_header = header.pop("_ext_index", None)
  
      result = Serializable.device_deserialize(header, buffers)
  
      if col_header is not None:
          self._apply_index_type(result, "columns", col_header)
      if index_header is not None:
          self._apply_index_type(result, "index", index_header)
      return result
  
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 4 for calling the CudfSerializer obj's underlying member method code with example usage: obj.deserial(serialized, context, buffers) and returns: result