class_docstr: SignatureRunner class for running TFLite models using SignatureDef.
  
  This class should be instantiated through TFLite Interpreter only using
  get_signature_runner method on Interpreter.
  Example,
  signature = interpreter.get_signature_runner("my_signature")
  result = signature(input_1=my_input_1, input_2=my_input_2)
  print(result["my_output"])
  print(result["my_second_output"])
  All names used are this specific SignatureDef names.
  
  Notes:
    No other function on this object or on the interpreter provided should be
    called while this object call has not finished.
class_docstr_tok: ["SignatureRunner","class","for","running","TFLite","models","using","SignatureDef",".","This","class","should","be","instantiated","through","TFLite","Interpreter","only","using","get_signature_runner","method","on","Interpreter",".","Example",",","signature","=","interpreter.get_signature_runner","(","``","my_signature","''",")","result","=","signature","(","input_1=my_input_1",",","input_2=my_input_2",")","print","(","result","[","``","my_output","''","]",")","print","(","result","[","``","my_second_output","''","]",")","All","names","used","are","this","specific","SignatureDef","names",".","Notes",":","No","other","function","on","this","object","or","on","the","interpreter","provided","should","be","called","while","this","object","call","has","not","finished","."]
docstr: Gets output tensor details.
  
  Returns:
    A dictionary from input name to tensor details where each item is a
    dictionary with details about an output tensor. The dictionary contains
    the same fields as described for `get_input_details()`.
code: def get_output_details(self):
      """Gets output tensor details.
  
      Returns:
        A dictionary from input name to tensor details where each item is a
        dictionary with details about an output tensor. The dictionary contains
        the same fields as described for `get_input_details()`.
      """
      result = {}
      for output_name, tensor_index in self._outputs:
          result[
              output_name
          ] = self._interpreter._get_tensor_details(  # pylint: disable=protected-access
              tensor_index, self._subgraph_index
          )
      return result
  
imports: import ctypes
  import enum
  import os
  import platform
  import sys
  import numpy
label_desc: Use image node_id 4 for calling the SignatureRunner obj's underlying member method code with example usage: obj.get_output_details() and returns: result