code: def generate_outputs(self, data_collection=None, case=None):
      return_outputs = []
  
      for output in self.outputs:
          # A little odd.
          output.model, output.data_collection, output.case = (
              self,
              data_collection,
              case,
          )
          return_outputs += [output.generate()]
  
      return return_outputs
  
imports: import csv
  from deepneuro.models.cost_functions import cost_function_dict
  from deepneuro.utilities.util import add_parameter, nifti_splitext
  from deepneuro.load.load import load
label_desc: Use image node_id 8 for calling the DeepNeuroModel obj's underlying member method code with example usage: obj.generate_outputs(data_collection, case) and returns: return_outputs