|  View source on GitHub | 
Performs the average pooling on the input.
tf.nn.avg_pool1d(
    input, ksize, strides, padding, data_format='NWC', name=None
)
Each entry in output is the mean of the corresponding size ksize
window in value.
Note internally this op reshapes and uses the underlying 2d operation.
| Args | |
|---|---|
| input | A 3-D Tensorof the format specified bydata_format. | 
| ksize | An int or list of intsthat has length1or3. The size of the
window for each dimension of the input tensor. | 
| strides | An int or list of intsthat has length1or3. The stride of
the sliding window for each dimension of the input tensor. | 
| padding | A string, either 'VALID'or'SAME'. The padding algorithm. See
here
for more information. | 
| data_format | An optional string from: "NWC", "NCW". Defaults to "NWC". | 
| name | A name for the operation (optional). | 
| Returns | |
|---|---|
| A Tensorof format specified bydata_format.
The max pooled output tensor. |