tf.nn.avg_pool(
value,
ksize,
strides,
padding,
data_format='NHWC',
name=None
)
Defined in tensorflow/python/ops/nn_ops.py
.
Performs the average pooling on the input.
Each entry in output
is the mean of the corresponding size ksize
window in value
.
Args:
value
: A 4-DTensor
of shape[batch, height, width, channels]
and typefloat32
,float64
,qint8
,quint8
, orqint32
.ksize
: A list or tuple of 4 ints. The size of the window for each dimension of the input tensor.strides
: A list or tuple of 4 ints. The stride of the sliding window for each dimension of the input tensor.padding
: A string, either'VALID'
or'SAME'
. The padding algorithm. See the "returns" section oftf.nn.convolution
for details.data_format
: A string. 'NHWC' and 'NCHW' are supported.name
: Optional name for the operation.
Returns:
A Tensor
with the same type as value
. The average pooled output tensor.