class_docstr: Represents the output of a supervised training process.
  
  This class generates the appropriate signature def for exporting
  training output by type-checking and wrapping loss, predictions, and metrics
  values.
class_docstr_tok: ["Represents","the","output","of","a","supervised","training","process",".","This","class","generates","the","appropriate","signature","def","for","exporting","training","output","by","type-checking","and","wrapping","loss",",","predictions",",","and","metrics","values","."]
code: def _get_signature_def_fn(self):
      return unexported_signature_utils.supervised_train_signature_def
  
imports: import abc
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import tensor
  from tensorflow.python.framework import tensor_util
  from tensorflow.python.keras.saving.utils_v1 import signature_def_utils
  from tensorflow.python.saved_model import signature_def_utils
label_desc: Use image node_id 1 for calling the TrainOutput obj's underlying member method code with example usage: obj._get_signature_def_fn() and returns: unexported_signature_utils