code: def _check_axes_and_var_shape(negative_axes, shape):
      if len(shape) == 1:
          return True
      if negative_axes == [-2, -1]:
          return shape[0] == 1 and shape[2] == 1 and shape[3] == 1
      if negative_axes == [-3, -2]:
          return shape[0] == 1 and shape[1] == 1 and shape[2] == 1
      return False
  
file_path: coremltools/coremltools/converters/mil/experimental/passes/generic_layernorm_instancenorm_pattern_fusion.py
imports: import os
  import numpy
  from coremltools.converters.mil import Builder
  from coremltools.converters.mil.experimental.passes.generic_pass_infrastructure import register_generic_pass
  from coremltools.converters.mil.mil import get_new_symbol
label_desc: Use image node_id 13 for calling a global function with example usage: _check_axes_and_var_shape(negative_axes, shape) and returns: False, True, unknown, unknown