code: def mpc_to_he(
      cls,
      ctx: Context,
      src_rank,
      dst_rank,
      phe_tensor=None,
      phe_cipher=None,
  ):
      ...
  
file_path: FATE/python/fate/arch/protocol/mpc/primitives/sshe.py
imports: import typing
  import torch
  from fate.arch.context import Context
  from fate.arch.tensor import DTensor
  from fate.arch.protocol.mpc.common.rng import generate_random_ring_element
  from fate.arch.protocol.mpc.primitives.arithmetic import ArithmeticSharedTensor
  from fate.arch.protocol.mpc.primitives.beaver import IgnoreEncodings
  from fate.arch.trace import auto_trace
label_desc: Use image node_id 5 for calling the SSHE obj's underlying member method code with example usage: obj.mpc_to_he(cls, ctx, src_rank, dst_rank, phe_tensor, phe_cipher) without return types