code: def get_accuracies_of_best_epoch(
      self, tester, split_name, select_all=True, ignore_epoch=(-1,)
  ):
      table_name = self.record_group_name(tester, split_name)
      if not self.record_keeper.table_exists(table_name):
          return [], None
  
      def get_accuracies(key):
          columns = "*" if select_all else "epoch, %s" % key
          params = ", ".join(["?"] * len(ignore_epoch))
          query = """SELECT {0} FROM {1} WHERE {2}=
                          (SELECT max({2}) FROM {1} WHERE epoch NOT IN ({3}))
                          AND epoch NOT IN ({3})""".format(
              columns, table_name, key, params
          )
          output = self.record_keeper.query(
              query, ignore_epoch + ignore_epoch
          )
          return output, key
  
      return self.try_primary_metric(tester, get_accuracies)
  
imports: import os
  import sqlite3
  import torch
  from .None import common_functions
label_desc: Use image node_id 15 for calling the HookContainer obj's underlying member method code with example usage: obj.get_accuracies_of_best_epoch(tester, split_name, select_all, ignore_epoch) and returns: self, list,  None, output,  key