Summary Ops

tf.summary.tensor_summary(display_name, tensor, description='', labels=None, collections=None, name=None)

Outputs a Summary protocol buffer with a serialized tensor.proto.

The generated Summary has one summary value containing the input tensor.

Args:
  • display_name: A name to associate with the data series. Will be used to organize output data and as a name in visualizers.
  • tensor: A tensor of any type and shape to serialize.
  • description: An optional long description of the data being output.
  • labels: a list of strings used to specify how the data can be interpreted, for example:
    • 'encoding:image/jpg' for a string tensor containing jpg images
    • 'encoding:proto/X/Y/foo.proto' for a string tensor containing Foos
    • 'group:$groupName/$roleInGroup' for a tensor that is related to other tensors that are all in a group. (e.g. bounding boxes and images)
  • collections: Optional list of graph collections keys. The new summary op is added to these collections. Defaults to [GraphKeys.SUMMARIES].
  • name: An optional name for the generated node (optional).
Returns:

A scalar Tensor of type string. The serialized Summary protocol buffer.


tf.summary.scalar(display_name, tensor, description='', labels=None, collections=None, name=None)

Outputs a Summary protocol buffer containing a single scalar value.

The generated Summary has a Tensor.proto containing the input Tensor.

Args:
  • display_name: A name to associate with the data series. Will be used to organize output data and as a name in visualizers.
  • tensor: A tensor containing a single floating point or integer value.
  • description: An optional long description of the data being output.
  • labels: a list of strings used to attach metadata.
  • collections: Optional list of graph collections keys. The new summary op is added to these collections. Defaults to [GraphKeys.SUMMARIES].
  • name: An optional name for the generated node (optional).
Returns:

A scalar Tensor of type string. Which contains a Summary protobuf.

Raises:
  • ValueError: If tensor has the wrong shape or type.