docstr: Runs all tests in the suite
  See run in abstract_test.py .
  
  Parameters
  ----------
  predict_and_confidence_fn : function
      Takes as input a list of examples
      Outputs a tuple (predictions, confidences)
  overwrite : bool
      If False, raise exception if results already exist
  verbose : bool
      If True, print extra information
  n : int
      If not None, number of samples to draw
  seed : int
      Seed to use if n is not None
docstr_tok: ["Runs","all","tests","in","the","suite","See","run","in","abstract_test.py",".","Parameters","--","--","--","--","--","predict_and_confidence_fn",":","function","Takes","as","input","a","list","of","examples","Outputs","a","tuple","(","predictions",",","confidences",")","overwrite",":","bool","If","False",",","raise","exception","if","results","already","exist","verbose",":","bool","If","True",",","print","extra","information","n",":","int","If","not","None",",","number","of","samples","to","draw","seed",":","int","Seed","to","use","if","n","is","not","None"]
code: def run(self, predict_and_confidence_fn, verbose=True, **kwargs):
      """Runs all tests in the suite
      See run in abstract_test.py .
  
      Parameters
      ----------
      predict_and_confidence_fn : function
          Takes as input a list of examples
          Outputs a tuple (predictions, confidences)
      overwrite : bool
          If False, raise exception if results already exist
      verbose : bool
          If True, print extra information
      n : int
          If not None, number of samples to draw
      seed : int
          Seed to use if n is not None
  
      """
      for n, t in self.tests.items():
          if verbose:
              print("Running", n)
          t.run(predict_and_confidence_fn, verbose=verbose, **kwargs)
  
imports: import collections
  from collections import defaultdict, OrderedDict
  import dill
  import json
  from .abstract_test import load_test, read_pred_file
  from .test_types import MFT, INV, DIR
  from .viewer.suite_summarizer import SuiteSummarizer
label_desc: Use image node_id 12 for calling the TestSuite obj's underlying member method code with example usage: obj.run(predict_and_confidence_fn, verbose) without return types