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 .
|