class_docstr: Implements AdaptiveAvgPool3d with output (T, H, W) = (1, 1, 1). This operator has
  better efficiency than AdaptiveAvgPool for mobile CPU.
class_docstr_tok: ["Implements","AdaptiveAvgPool3d","with","output","(","T",",","H",",","W",")","=","(","1",",","1",",","1",")",".","This","operator","has","better","efficiency","than","AdaptiveAvgPool","for","mobile","CPU","."]
code: def forward(self, x):
      return self.pool(x)
  
imports: from typing import Tuple, Union
  import torch.nn
  from pytorchvideo.accelerator.efficient_blocks.efficient_block_base import EfficientBlockBase
  from pytorchvideo.accelerator.efficient_blocks.no_op_convert_block import NoOpConvertBlock
label_desc: Use image node_id 3 for calling the AdaptiveAvgPool3dOutSize1 obj's underlying member method code with example usage: obj.forward(x) and returns: self