code: def test_operator_matmul(self, xp, dtype1, dtype2):
      if (dtype1, dtype2) in self.skip_dtypes or (
          dtype2,
          dtype1,
      ) in self.skip_dtypes:
          pytest.skip()
      x1 = testing.shaped_random(self.shape_pair[0], xp, dtype1)
      x2 = testing.shaped_random(self.shape_pair[1], xp, dtype2)
      return operator.matmul(x1, x2)
  
imports: import operator
  import unittest
  import numpy
  import pytest
  import cupy
  from cupy._core import _routines_linalg
  from cupy import testing
label_desc: Use image node_id 1 for calling the TestMatmulLarge obj's underlying member method code with example usage: obj.test_operator_matmul(xp, dtype1, dtype2) and returns: operator