code: def get_model(self):
      # all selection history need to be recorded for display
      selection_obj_list = []
      for selection_obj in self._selection_obj:
          selection_obj_list.append(selection_obj.to_model())
  
      data = {
          "selection_obj_list": selection_obj_list,
          "inner_method": self._inner_method,
      }
      meta = {
          "method": self.method,
          "select_col": self.select_col,
          "keep_one": self.keep_one,
      }
      return {"data": data, "meta": meta}
  
imports: import copy
  import logging
  import math
  import random
  import numpy
  import pandas
  from fate.arch import Context
  from ..abc.module import HeteroModule, Module
label_desc: Use image node_id 5 for calling the HeteroSelectionModuleHost obj's underlying member method code with example usage: obj.get_model() and returns: dict