class_docstr: Abstract operand for a tflite hint function._dynamic_rnn_loop.
  
  This is a base class that handles representing arguments to an OpHint.
  It also is able to serialize operands to the stubbed graph_def.
  Child classes are responsible for being able to
  store information about the hint identity operators. They are also responsible
  for knowing how to serialize to output graphdefs.
  
  Typically this will be implemented by holding one or more identity nodes
  that were previously discovered as hints.
class_docstr_tok: ["Abstract","operand","for","a","tflite","hint","function._dynamic_rnn_loop",".","This","is","a","base","class","that","handles","representing","arguments","to","an","OpHint",".","It","also","is","able","to","serialize","operands","to","the","stubbed","graph_def",".","Child","classes","are","responsible","for","being","able","to","store","information","about","the","hint","identity","operators",".","They","are","also","responsible","for","knowing","how","to","serialize","to","output","graphdefs",".","Typically","this","will","be","implemented","by","holding","one","or","more","identity","nodes","that","were","previously","discovered","as","hints","."]
docstr: Add node(s) to graph representing output operands and returns type.
  
  Args:
    fused_op_name: name of the fused op stub name.
    output_index: Output index that we are currently processing from stub.
    out_graphdef: The destination graphdef we are currently building up.
  
  Returns:
    The datatype of this identity.
  
  Raises:
    RuntimeError: if the method is not implemented.
code: def aggregate_and_return_name_for_output(
      self, fused_op_name, output_index, out_graphdef
  ):
      """Add node(s) to graph representing output operands and returns type.
  
      Args:
        fused_op_name: name of the fused op stub name.
        output_index: Output index that we are currently processing from stub.
        out_graphdef: The destination graphdef we are currently building up.
  
      Returns:
        The datatype of this identity.
  
      Raises:
        RuntimeError: if the method is not implemented.
      """
      del fused_op_name, output_index, out_graphdef
      raise RuntimeError("Unimplemented abstract method.")
  
imports: import collections
  import copy
  import json
  import uuid
  from tensorflow.core.framework import attr_value_pb2
  from tensorflow.core.framework import graph_pb2
  from tensorflow.core.framework import node_def_pb2
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import tensor_util
  from tensorflow.python.framework.graph_util_impl import _bfs_for_reachable_nodes
  from tensorflow.python.framework.graph_util_impl import _extract_graph_summary
  from tensorflow.python.ops import array_ops
  from tensorflow.python.util import compat
  from tensorflow.python.util import deprecation
  from tensorflow.python.util.all_util import remove_undocumented
  from tensorflow.python.util.tf_export import tf_export
label_desc: Use image node_id 2 for calling the _LiteOperand obj's underlying member method code with example usage: obj.aggregate_and_return_name_for_output(fused_op_name, output_index, out_graphdef) without return types