class_docstr: Specification of how to bind arguments to a function.
  
  Deprecated. Please use FunctionType instead.
class_docstr_tok: ["Specification","of","how","to","bind","arguments","to","a","function",".","Deprecated",".","Please","use","FunctionType","instead","."]
docstr: Returns a string summarizing this function's signature.
  
  Args:
    default_values: If true, then include default values in the signature.
  
  Returns:
    A `string`.
docstr_tok: ["Returns","a","string","summarizing","this","function","'s","signature",".","Args",":","default_values",":","If","true",",","then","include","default","values","in","the","signature",".","Returns",":","A","`","string","`","."]
code: def signature_summary(self, default_values=False):
      """Returns a string summarizing this function's signature.
  
      Args:
        default_values: If true, then include default values in the signature.
  
      Returns:
        A `string`.
      """
      summary = f"{self._function_type!r}"
      if default_values:
          summary += "\nDefaults:"
          if self.default_values:
              for name, value in self.default_values.items():
                  summary += f"\n  {name}: {value!r}"
          else:
              summary += "\n  None"
      return summary
  
imports: import functools
  import inspect
  from typing import Any, Dict, Tuple
  import six
  from tensorflow.core.function import trace_type
  from tensorflow.core.function.polymorphism import function_type
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import tensor
  from tensorflow.python.framework import type_spec
  from tensorflow.python.ops import resource_variable_ops
  from tensorflow.python.util import nest
label_desc: Use image node_id 12 for calling the FunctionSpec obj's underlying member method code with example usage: obj.signature_summary(default_values) and returns: summary