class_docstr: Default namedtuple describing `Graphs`s.
  
  A children of `collections.namedtuple`s, which allows it to be directly input
  and output from `tensorflow.Session.run()` calls.
  
  An instance of this class can be constructed as
  ```
  GraphsTuple(nodes=nodes,
              edges=edges,
              globals=globals,
              receivers=receivers,
              senders=senders,
              n_node=n_node,
              n_edge=n_edge)
  ```
  where `nodes`, `edges`, `globals`, `receivers`, `senders`, `n_node` and
  `n_edge` are arbitrary, but are typically numpy arrays, tensors, or `None`;
  see module's documentation for a more detailed description of which fields
  can be left `None`.
code: def __init__(self, *args, **kwargs):
      del args, kwargs
      # The fields of a `namedtuple` are filled in the `__new__` method.
      # `__init__` does not accept parameters.
      super(GraphsTuple, self).__init__()
      self._validate_none_fields()
  
file_path: graph_nets/graph_nets/graphs.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import collections
label_desc: Use image node_id 2 to create a new GraphsTuple object from inherited base classes:  with example: obj = GraphsTuple()