code: def assert_params_not_shared(a, b):
      assert isinstance(a, chainer.Link)
      assert isinstance(b, chainer.Link)
      a_params = dict(a.namedparams())
      b_params = dict(b.namedparams())
      for name, a_param in a_params.items():
          b_param = b_params[name]
          assert a_param.array.ctypes.data != b_param.array.ctypes.data
  
imports: import multiprocessing
  import warnings
  import chainer
  import numpy
  import chainerrl
  from chainerrl.misc import random_seed
label_desc: Use image node_id 5 for calling a global function with example usage: assert_params_not_shared(a, b) without return types