code: def check_forward_outputs(self, outputs, expected_outputs):
      super().check_forward_outputs(outputs, expected_outputs)
  
      # Check that running values are updated.
      if self.x_dtype == "float16" or self.param_dtype == "float16":
          check_running_options = {"rtol": 1e-1, "atol": 1e-1}
      else:
          check_running_options = {"rtol": 1e-6, "atol": 1e-5}
  
      chainerx.testing.assert_allclose(
          self.running_mean_chx,
          self.running_mean_ch,
          **check_running_options,
      )
      chainerx.testing.assert_allclose(
          self.running_var_chx,
          self.running_var_ch,
          **check_running_options,
      )
  
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 5 for calling the TestBatchNorm obj's underlying member method code with example usage: obj.check_forward_outputs(outputs, expected_outputs) without return types