code: def test_called(self):
      with testing.patch(
          "cupy.cudnn.convolution_backward_filter", autospec=True
      ) as f:
          # cuDNN version >= v3 supports `cudnn_deterministic` option
          self._run()
  
          # in Convolution2DFunction.backward_gpu()
          assert f.called == self.should_call_cudnn
  
imports: import unittest
  import numpy
  import chainer
  from chainer.backends import cuda
  import chainer.functions
  from chainer import testing
  from chainer.testing import attr
  from chainer.testing import backend
label_desc: Use image node_id 2 for calling the TestConvolution2DFunctionCudnnDeterministic obj's underlying member method code with example usage: obj.test_called() without return types