class_docstr: Interface for emitting tensor-formatted summary data.
  
  Implementations of this interface can be passed to Writer to customize
  how summary data is actually persisted (e.g. to disk, to memory, over
  the network, etc.).
  
  TODO(#4581): This API should be considered EXPERIMENTAL and subject to
  backwards-incompatible changes without notice.
docstr: Emits one scalar data point to this Output.
  
  Args:
    plugin_name: string name to uniquely identify the type of time series
      (historically associated with a TensorBoard plugin).
    tag: string tag used to uniquely identify this time series.
    data: `np.float32` scalar value for this data point.
    step: `np.int64` scalar step value for this data point.
    wall_time: `float` seconds since the Unix epoch, representing the
      real-world timestamp for this data point.
    tag_metadata: optional bytes containing metadata for this entire time
      series. This should be constant for a given tag; only the first
      value encountered will be used.
    description: optional string description for this entire time series.
      This should be constant for a given tag; only the first value
      encountered will be used.
docstr_tok: ["Emits","one","scalar","data","point","to","this","Output",".","Args",":","plugin_name",":","string","name","to","uniquely","identify","the","type","of","time","series","(","historically","associated","with","a","TensorBoard","plugin",")",".","tag",":","string","tag","used","to","uniquely","identify","this","time","series",".","data",":","`","np.float32","`","scalar","value","for","this","data","point",".","step",":","`","np.int64","`","scalar","step","value","for","this","data","point",".","wall_time",":","`","float","`","seconds","since","the","Unix","epoch",",","representing","the","real-world","timestamp","for","this","data","point",".","tag_metadata",":","optional","bytes","containing","metadata","for","this","entire","time","series",".","This","should","be","constant","for","a","given","tag",";","only","the","first","value","encountered","will","be","used",".","description",":","optional","string","description","for","this","entire","time","series",".","This","should","be","constant","for","a","given","tag",";","only","the","first","value","encountered","will","be","used","."]
code: def emit_scalar(
      self,
      *,
      plugin_name,
      tag,
      data,
      step,
      wall_time,
      tag_metadata=None,
      description=None,
  ):
      """Emits one scalar data point to this Output.
  
      Args:
        plugin_name: string name to uniquely identify the type of time series
          (historically associated with a TensorBoard plugin).
        tag: string tag used to uniquely identify this time series.
        data: `np.float32` scalar value for this data point.
        step: `np.int64` scalar step value for this data point.
        wall_time: `float` seconds since the Unix epoch, representing the
          real-world timestamp for this data point.
        tag_metadata: optional bytes containing metadata for this entire time
          series. This should be constant for a given tag; only the first
          value encountered will be used.
        description: optional string description for this entire time series.
          This should be constant for a given tag; only the first value
          encountered will be used.
      """
      pass
  
file_path: tensorboard/tensorboard/summary/_output.py
imports: from tensorboard.compat.proto import event_pb2
  from tensorboard.compat.proto import summary_pb2
  from tensorboard.summary.writer import event_file_writer
  from tensorboard.util import tensor_util
  import abc
label_desc: Use image node_id 1 for calling the Output obj's underlying member method code with example usage: obj.emit_scalar() without return types