code: def test_matmul_ix2(suite: Suite, fp):
      a = data(fp, 0, (11, 17))
      b = data(fp, 0, (17, 5))
      ea = suite.encrypt(fp, a)
      eab = getattr(ea, f"matmul_plaintext_ix2_{fp}")(b)
      ab = suite.decrypt(fp, eab)
      assert np.isclose(ab, a @ b).all()
  
imports: import importlib
  import operator
  import cachetools
  import numpy
  import pytest
  import pickle
label_desc: Use image node_id 9 for calling a global function with example usage: test_matmul_ix2(suite, fp) without return types