docstr: Parameters may be input as lists of single or
  multiple values (discrete values) or tuples
  (range of values). This helper checks the format of
  each input and handles it accordingly.
docstr_tok: ["Parameters","may","be","input","as","lists","of","single","or","multiple","values","(","discrete","values",")","or","tuples","(","range","of","values",")",".","This","helper","checks","the","format","of","each","input","and","handles","it","accordingly","."]
code: def _param_input_conversion(self):
      """Parameters may be input as lists of single or
      multiple values (discrete values) or tuples
      (range of values). This helper checks the format of
      each input and handles it accordingly."""
  
      out = {}
  
      # go through each parameter type
      for param in self.param_keys:
          # deal with range (tuple) values
          if isinstance(self.params[param], tuple):
              out[param] = self._param_range_expansion(
                  self.params[param]
              )
  
          # deal with range (list) values
          elif isinstance(self.params[param], list):
              out[param] = self.params[param]
  
      return out
  
file_path: talos/talos/parameters/ParamSpace.py
imports: import inspect
  import numpy
  import itertools
  from datetime import datetime
label_desc: Use image node_id 2 for calling the ParamSpace obj's underlying member method code with example usage: obj._param_input_conversion() and returns: out