class_docstr: Unittest for the available batch methods
docstr: Return the sublist of method configs filtered by evaluator types
  :param evaluators: list of evaluators
  :param include: return entries that match the list provided if true, entries that do not match otherwise
docstr_tok: ["Return","the","sublist","of","method","configs","filtered","by","evaluator","types",":","param","evaluators",":","list","of","evaluators",":","param","include",":","return","entries","that","match","the","list","provided","if","true",",","entries","that","do","not","match","otherwise"]
code: def get_method_configs_by_evaluators(self, evaluators, include=True):
      """
      Return the sublist of method configs filtered by evaluator types
      :param evaluators: list of evaluators
      :param include: return entries that match the list provided if true, entries that do not match otherwise
      """
      return [
          mc
          for mc in self.methods_configs
          if (include and mc["evaluator_type"] in evaluators)
          or (not include and mc["evaluator_type"] not in evaluators)
      ]
  
file_path: GPyOpt/GPyOpt/testing/functional_tests/test_parallelization.py
imports: import numpy
  import GPyOpt
  from GPyOpt.util.general import samples_multidimensional_uniform
  from mock import Mock
  from mocks import MockModelVectorValuedPredict
  from base_test_case import BaseTestCase
label_desc: Use image node_id 8 for calling the TestAcquisitions obj's underlying member method code with example usage: obj.get_method_configs_by_evaluators(evaluators, include) and returns: unknown