class_docstr: This class wraps an optimizer to allow a human to provide additional guidance to it.
class_docstr_tok: ["This","class","wraps","an","optimizer","to","allow","a","human","to","provide","additional","guidance","to","it","."]
code: def filterResults(self, results, filterEntries):
      newResults = []
      for result in results:
          filteredResult = {}
          for key in result:
              if (key not in filterEntries) or (
                  key in self.resultInformationKeys
              ):
                  filteredResult[key] = result[key]
          newResults.append(filteredResult)
      return newResults
  
file_path: hypermax/hypermax/algorithms/human_guided_optimizer_wrapper.py
imports: from .optimization_algorithm_base import OptimizationAlgorithmBase
  import hyperopt
  import functools
  import random
  import numpy
  import math
  import numpy.random
  from pprint import pprint
  from hypermax.hyperparameter import Hyperparameter
label_desc: Use image node_id 4 for calling the HumanGuidedOptimizerWrapper obj's underlying member method code with example usage: obj.filterResults(results, filterEntries) and returns: newResults