code: def run_config(self, config, with_memory: bool = False):
      with in_temporary_directory():
          result = run_integration_test(config)
          losses = result.get_losses()
          if with_memory:
              return losses, result.get_peak_memory()
          return losses
  
file_path: vissl/tests/test_lin_eval.py
imports: import unittest
  from vissl.utils.hydra_config import compose_hydra_configuration, convert_to_attrdict
  from vissl.utils.test_utils import gpu_test, in_temporary_directory, run_integration_test
label_desc: Use image node_id 2 for calling the TestLinEval obj's underlying member method code with example usage: obj.run_config(config, with_memory) and returns: losses, losses,  result