code: def test_fixed_batch_norm_invalid_dimensions(
      device,
      x_shape,
      gamma_shape,
      beta_shape,
      mean_shape,
      var_shape,
      axis,
      float_dtype,
  ):
      x, gamma, beta, mean, var = _create_batch_norm_ndarray_args(
          chainerx,
          device,
          x_shape,
          gamma_shape,
          beta_shape,
          mean_shape,
          var_shape,
          float_dtype,
      )
  
      with pytest.raises(chainerx.DimensionError):
          chainerx.fixed_batch_norm(
              x, gamma, beta, mean=mean, var=var, eps=1e-2, axis=axis
          )
  
imports: import unittest
  import chainer
  import numpy
  import pytest
  import chainerx
  import chainerx.testing
  from chainerx_tests import array_utils
  from chainerx_tests import op_utils
label_desc: Use image node_id 3 for calling a global function with example usage: test_fixed_batch_norm_invalid_dimensions(device, x_shape, gamma_shape, beta_shape, mean_shape, var_shape, axis, float_dtype) without return types