class_docstr: Blackbox Optimiser Class. 
class_docstr_tok: ["Blackbox","Optimiser","Class","."]
docstr: Handles evaluations from file. 
docstr_tok: ["Handles","evaluations","from","file","."]
code: def _child_handle_data_loaded_from_file(self, loaded_data_from_file):
      """Handles evaluations from file."""
      query_points = loaded_data_from_file["points"]
      num_pts_in_file = len(query_points)
      query_vals = loaded_data_from_file["vals"]
      assert num_pts_in_file == len(query_vals)
      if "true_vals" in loaded_data_from_file:
          query_true_vals = loaded_data_from_file["true_vals"]
          assert num_pts_in_file == len(query_vals)
      else:
          query_true_vals = [-np.inf] * len(query_vals)
      # Multi-fidelity
      if self.func_caller.is_mf():
          if "query_fidels" in loaded_data_from_file:
              query_fidels = loaded_data_from_file["fidels"]
              assert len(query_fidels) == num_pts_in_file
          else:
              query_fidels = [self.func_caller.fidel_to_opt] * len(
                  query_points
              )
      # Now Iterate through each point
      for idx, (pt, val, true_val) in enumerate(
          zip(query_points, query_vals, query_true_vals)
      ):
          qinfo = Namespace(point=pt, val=val, true_val=true_val)
          if self.func_caller.is_mf():
              qinfo.fidel = query_fidels[idx]
              query_is_at_fidel_to_opt = (
                  self.func_caller.is_fidel_to_opt(qinfo.fidel)
              )
              self._update_opt_point_and_val(
                  qinfo, query_is_at_fidel_to_opt
              )
              self.prev_eval_fidels.append(qinfo.fidel)
          else:
              self._update_opt_point_and_val(qinfo)
          self.prev_eval_points.append(qinfo.point)
          self.prev_eval_vals.append(qinfo.val)
          self.prev_eval_true_vals.append(qinfo.true_val)
      return num_pts_in_file
  
imports: from __future__ import division
  from argparse import Namespace
  import numpy
  from ..exd.exd_core import ExperimentDesigner, exd_core_args
  from ..utils.option_handler import load_options
label_desc: Use image node_id 14 for calling the BlackboxOptimiser obj's underlying member method code with example usage: obj._child_handle_data_loaded_from_file(loaded_data_from_file) and returns: num_pts_in_file