code: def _run(  # type: ignore
      self,
      x,
      auto_pad=None,
      ceil_mode=None,
      kernel_shape=None,
      pads=None,
      strides=None,
      count_include_pad=None,
  ):
      return CommonPool._run(
          self,
          "AVG",
          count_include_pad,
          x,
          auto_pad=auto_pad,
          ceil_mode=ceil_mode,
          dilations=None,
          kernel_shape=kernel_shape,
          pads=pads,
          strides=strides,
      )
  
file_path: onnx/onnx/reference/ops/op_average_pool.py
imports: from onnx.reference.ops.op_pool_common import CommonPool
label_desc: Use image node_id 1 for calling the AveragePool_11 obj's underlying member method code with example usage: obj._run(x, auto_pad, ceil_mode, kernel_shape, pads, strides, count_include_pad) and returns: CommonPool