parameters: (self, detections)
docstring: top level evaluations
          Parameters:
          ----------
          detections: list
              result list, each entry is a matrix of detections
          Returns:
          ----------
              None
docstring_summary: top level evaluations
          Parameters:
          ----------
          detections: list
              result list, each entry is a matrix of detections
          Returns:
          ----------
              None
docstring_tokens: top level evaluations Parameters : ---------- detections : list result list each entry is a matrix of detections Returns : ---------- None
function: def evaluate_detections(self, detections):
          """
          top level evaluations
          Parameters:
          ----------
          detections: list
              result list, each entry is a matrix of detections
          Returns:
          ----------
              None
          """
          # make all these folders for results
          result_dir = os.path.join(self.devkit_path, 'results')
          if not os.path.exists(result_dir):
              os.mkdir(result_dir)
          year_folder = os.path.join(self.devkit_path, 'results', 'VOC' + self.year)
          if not os.path.exists(year_folder):
              os.mkdir(year_folder)
          res_file_folder = os.path.join(self.devkit_path, 'results', 'VOC' + self.year, 'Main')
          if not os.path.exists(res_file_folder):
              os.mkdir(res_file_folder)
  
          self.write_pascal_results(detections)
          self.do_python_eval()
function_tokens: def evaluate_detections ( self , detections ) : # make all these folders for results result_dir = os . path . join ( self . devkit_path , 'results' ) if not os . path . exists ( result_dir ) : os . mkdir ( result_dir ) year_folder = os . path . join ( self . devkit_path , 'results' , 'VOC' + self . year ) if not os . path . exists ( year_folder ) : os . mkdir ( year_folder ) res_file_folder = os . path . join ( self . devkit_path , 'results' , 'VOC' + self . year , 'Main' ) if not os . path . exists ( res_file_folder ) : os . mkdir ( res_file_folder ) self . write_pascal_results ( detections ) self . do_python_eval ( )