code: def _check_param(values):
      """Check the parameter boundaries passed in dict values.
  
      Returns
      -------
      list of checked parameters.
      """
  
      if isinstance(values, (list, tuple, np.ndarray)):
          return list(set(values))
      elif "scipy" in str(type(values)).lower():
          return values
      elif "hyperopt" in str(type(values)).lower():
          return values
      else:
          return [values]
  
file_path: shap-hypetune/shaphypetune/utils.py
imports: import random
  import numpy
  from itertools import product
  from shap import TreeExplainer
label_desc: Use image node_id 6 for calling a global function with example usage: _check_param(values) and returns: list, values, values, list