code: def decode(self, coder, dtype):
      if dtype is None:
          dtype = self.dtype
      if dtype == torch.float64:
          return self.decode_f64(coder)
      elif dtype == torch.float32:
          return self.decode_f32(coder)
      elif dtype == torch.int64:
          return self.decode_i64(coder)
      elif dtype == torch.int32:
          return self.decode_i32(coder)
      else:
          raise NotImplementedError
  
file_path: FATE/python/fate/arch/histogram/values/_encoded.py
imports: import logging
  import torch
  from ._plain import HistogramPlainValues
  from ._value import HistogramValues
label_desc: Use image node_id 6 for calling the HistogramEncodedValues obj's underlying member method code with example usage: obj.decode(coder, dtype) and returns: self, self, self, self