code: def get_best_loss(self):
      for c in self.costs:
          if c.model == "cats":
              if c.loss < self.best_cats.loss:
                  self.best_cats = c
          elif c.model == "disc_tree":
              if c.loss < self.best_disc_tree.loss:
                  self.best_disc_tree = c
          elif c.model == "disc_linear":
              if c.loss < self.best_disc_linear.loss:
                  self.best_disc_linear = c
  
file_path: vowpal_wabbit/demo/cats/utility/get_online_results.py
imports: import sys
  import getopt
  from confidence_interval import ConfidenceInterval
label_desc: Use image node_id 5 for calling the EvaluatorOnline obj's underlying member method code with example usage: obj.get_best_loss() without return types