class_docstr: Represents the contents of a hub.Module before it has been instantiated.
  
  Warning: Deprecated. This belongs to the hub.Module API and TF1 Hub format.
  For TF2, switch to plain SavedModels and hub.load().
  
  A ModuleSpec is the blueprint used by `Module` to create one or more instances
  of a specific module in one or more graphs. The details on how to construct
  the Module are internal to the library implementation but methods to inspect
  a Module interface are public.
  
  Note: Do not instantiate this class directly. Use `hub.load_module_spec` or
  `hub.create_module_spec`.
  
  THIS FUNCTION IS DEPRECATED.
docstr: Describes the outputs provided by a signature.
  
  Args:
    signature: A string with the signature to get ouputs information for.
      If None, the default signature is used if defined.
    tags: Optional set of strings, specifying the graph variant to query.
  
  Returns: A dict from input names to objects that provide (1) a property
    `dtype`, (2) a method `get_shape()`,(3) a read-only boolean property
    `is_sparse`, (4) a read-only boolean property `is_composite`; and (5) a
    read-only property `type_spec`. The first two are compatible with the
    common API of Tensor, SparseTensor, and RaggedTensor objects.
  
  Raises:
    KeyError: if there is no such signature or graph variant.
code: def get_output_info_dict(self, signature=None, tags=None):
      """Describes the outputs provided by a signature.
  
      Args:
        signature: A string with the signature to get ouputs information for.
          If None, the default signature is used if defined.
        tags: Optional set of strings, specifying the graph variant to query.
  
      Returns: A dict from input names to objects that provide (1) a property
        `dtype`, (2) a method `get_shape()`,(3) a read-only boolean property
        `is_sparse`, (4) a read-only boolean property `is_composite`; and (5) a
        read-only property `type_spec`. The first two are compatible with the
        common API of Tensor, SparseTensor, and RaggedTensor objects.
  
      Raises:
        KeyError: if there is no such signature or graph variant.
      """
      raise NotImplementedError()
  
file_path: hub/tensorflow_hub/module_spec.py
imports: import abc
label_desc: Use image node_id 6 for calling the ModuleSpec obj's underlying member method code with example usage: obj.get_output_info_dict(signature, tags) without return types