class_docstr: Pooling Op Superclass
class_docstr_tok: ["Pooling","Op","Superclass"]
code: def default_inputs(self):
      num_spatial_dims = self.x.rank - 2
      return DefaultInputs(
          strides=[1] * num_spatial_dims,
          pad=[0] * 2 * num_spatial_dims,
          ceil_mode=False,
      )
  
file_path: coremltools/coremltools/converters/mil/mil/ops/defs/iOS15/pool.py
imports: from coremltools.converters.mil.mil import Operation, types
  from coremltools.converters.mil.mil.block import curr_opset_version
  from coremltools.converters.mil.mil.input_type import DefaultInputs, InputSpec, TensorInputType
  from coremltools.converters.mil.mil.ops.defs._op_reqs import register_op
  from coremltools.converters.mil.mil.ops.defs._utils import spatial_dimensions_out_shape
  from coremltools.converters.mil.mil.ops.defs.iOS15 import _IOS15_TARGET
label_desc: Use image node_id 1 for calling the Pooling obj's underlying member method code with example usage: obj.default_inputs() and returns: DefaultInputs