parameters: (self, parent_name, parent, children)
docstring: Visitor interface, see `tensorflow/tools/common:traverse` for details.
  
      This method is called for each symbol found in a traversal using
      `tensorflow/tools/common:traverse`. It should not be called directly in
      user code.
  
      Args:
        parent_name: The fully qualified name of a symbol found during traversal.
        parent: The Python object referenced by `parent_name`.
        children: A list of `(name, py_object)` pairs enumerating, in alphabetical
          order, the children (as determined by `tf_inspect.getmembers`) of
            `parent`. `name` is the local name of `py_object` in `parent`.
  
      Raises:
        RuntimeError: If this visitor is called with a `parent` that is not a
          class or module.
docstring_summary: Visitor interface, see `tensorflow/tools/common:traverse` for details.
docstring_tokens: Visitor interface see tensorflow / tools / common : traverse for details .
function: def __call__(self, parent_name, parent, children):
      """Visitor interface, see `tensorflow/tools/common:traverse` for details.
  
      This method is called for each symbol found in a traversal using
      `tensorflow/tools/common:traverse`. It should not be called directly in
      user code.
  
      Args:
        parent_name: The fully qualified name of a symbol found during traversal.
        parent: The Python object referenced by `parent_name`.
        children: A list of `(name, py_object)` pairs enumerating, in alphabetical
          order, the children (as determined by `tf_inspect.getmembers`) of
            `parent`. `name` is the local name of `py_object` in `parent`.
  
      Raises:
        RuntimeError: If this visitor is called with a `parent` that is not a
          class or module.
      """
      parent_name = self._add_prefix(parent_name)
      self._index[parent_name] = parent
      self._tree[parent_name] = []
  
      if not (tf_inspect.ismodule(parent) or tf_inspect.isclass(parent)):
        raise RuntimeError('Unexpected type in visitor -- %s: %r' % (parent_name,
                                                                     parent))
  
      for i, (name, child) in enumerate(list(children)):
        # Don't document __metaclass__
        if name in ['__metaclass__']:
          del children[i]
          continue
  
        full_name = '.'.join([parent_name, name]) if parent_name else name
        self._index[full_name] = child
        self._tree[parent_name].append(name)
function_tokens: def __call__ ( self , parent_name , parent , children ) : parent_name = self . _add_prefix ( parent_name ) self . _index [ parent_name ] = parent self . _tree [ parent_name ] = [ ] if not ( tf_inspect . ismodule ( parent ) or tf_inspect . isclass ( parent ) ) : raise RuntimeError ( 'Unexpected type in visitor -- %s: %r' % ( parent_name , parent ) ) for i , ( name , child ) in enumerate ( list ( children ) ) : # Don't document __metaclass__ if name in [ '__metaclass__' ] : del children [ i ] continue full_name = '.' . join ( [ parent_name , name ] ) if parent_name else name self . _index [ full_name ] = child self . _tree [ parent_name ] . append ( name )