AdaptiveAvgPool3d
class torch.nn.AdaptiveAvgPool3d(output_size)
Applies a 3D adaptive average pooling over an input signal composed
   of several input planes.
The output is of size D x H x W, for any input size. The number of
   output features is equal to the number of input planes.
Parameters:
      output_size (Union[int, None,
      Tuple[Optional[int], Optional[int],
      Optional[int]]]) -- the target output size of the
      form D x H x W. Can be a tuple (D, H, W) or a single number D
      for a cube D x D x D. D, H and W can be either a "int", or
      "None" which means the size will be the same as that of the
      input.
Shape:
      * Input: (N, C, D_{in}, H_{in}, W_{in}) or (C, D_{in}, H_{in},
        W_{in}).
  * Output: (N, C, S_{0}, S_{1}, S_{2}) or (C, S_{0}, S_{1},
    S_{2}), where S=\text{output\_size}.

-[ Examples ]-



target output size of 5x7x9


