parameters: (entity, recursive=True, experimental_optional_features=None)
return_statement: return textwrap.dedent(source)
docstring: Similar to `to_graph`, but returns Python source code as a string.
  
    Also see: `tf.autograph.to_graph`.
  
    `to_graph` returns the Python source code that can be used to generate a
    TensorFlow graph that is functionally identical to the input Python code.
  
    Args:
      entity: Python callable or class to convert.
      recursive: Whether to recursively convert any functions that the converted
        function may call.
      experimental_optional_features: `None`, a tuple of, or a single
        `tf.autograph.experimental.Feature` value. Controls the use of optional
        features in the conversion process.
  
    Returns:
      The converted code as string.
docstring_summary: Similar to `to_graph`, but returns Python source code as a string.
docstring_tokens: Similar to to_graph but returns Python source code as a string .
function: def to_code(entity, recursive=True, experimental_optional_features=None):
    """Similar to `to_graph`, but returns Python source code as a string.
  
    Also see: `tf.autograph.to_graph`.
  
    `to_graph` returns the Python source code that can be used to generate a
    TensorFlow graph that is functionally identical to the input Python code.
  
    Args:
      entity: Python callable or class to convert.
      recursive: Whether to recursively convert any functions that the converted
        function may call.
      experimental_optional_features: `None`, a tuple of, or a single
        `tf.autograph.experimental.Feature` value. Controls the use of optional
        features in the conversion process.
  
    Returns:
      The converted code as string.
    """
    source = tf_inspect.getsource(
        to_graph(
            entity,
            recursive=recursive,
            experimental_optional_features=experimental_optional_features))
    return textwrap.dedent(source)
function_tokens: def to_code ( entity , recursive = True , experimental_optional_features = None ) : source = tf_inspect . getsource ( to_graph ( entity , recursive = recursive , experimental_optional_features = experimental_optional_features ) ) return textwrap . dedent ( source )