tf.raw_ops.AudioSummary
Outputs a Summary
protocol buffer with audio.
tf.raw_ops.AudioSummary( tag, tensor, sample_rate, max_outputs=3, name=None )
The summary has up to max_outputs
summary values containing audio. The audio is built from tensor
which must be 3-D with shape [batch_size, frames, channels]
or 2-D with shape [batch_size, frames]
. The values are assumed to be in the range of [-1.0, 1.0]
with a sample rate of sample_rate
.
The tag
argument is a scalar Tensor
of type string
. It is used to build the tag
of the summary values:
- If
max_outputs
is 1, the summary value tag is 'tag/audio'. - If
max_outputs
is greater than 1, the summary value tags are generated sequentially as 'tag/audio/0', 'tag/audio/1', etc.
Args | |
---|---|
tag | A Tensor of type string . Scalar. Used to build the tag attribute of the summary values. |
tensor | A Tensor of type float32 . 2-D of shape [batch_size, frames] . |
sample_rate | A float . The sample rate of the signal in hertz. |
max_outputs | An optional int that is >= 1 . Defaults to 3 . Max number of batch elements to generate audio for. |
name | A name for the operation (optional). |
Returns | |
---|---|
A Tensor of type string . |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/python/tf/raw_ops/AudioSummary