code: def postprocess_data_to_save_for_domain(
      data_to_save, experiment_caller
  ):
      """Post process loaded data."""
      if (
          hasattr(experiment_caller, "config")
          and experiment_caller.config is not None
      ):
          config = experiment_caller.config
          if "points" in data_to_save:
              try:
                  data_to_save["config_points"] = [
                      get_raw_from_processed_via_config(pt, config)
                      for pt in data_to_save["points"]
                  ]
              except:
                  pass
          if "fidels" in data_to_save:
              try:
                  data_to_save["config_fidels"] = [
                      get_raw_from_processed_via_config(fidel, config)
                      for pt in data_to_save["fidels"]
                  ]
              except:
                  pass
      return data_to_save
  
imports: from argparse import Namespace
  import numpy
  from .cp_domain_utils import get_processed_from_raw_via_config, get_raw_from_processed_via_config, sample_from_cp_domain
  from ..utils.general_utils import map_to_bounds, flatten_list_of_lists
  from ..utils.oper_utils import direct_ft_maximise, latin_hc_sampling, pdoo_maximise, random_maximise
label_desc: Use image node_id 19 for calling a global function with example usage: postprocess_data_to_save_for_domain(data_to_save, experiment_caller) and returns: data_to_save