code: def test_copy_param_scalar(self):
      a = chainer.Chain()
      with a.init_scope():
          a.p = chainer.Parameter(np.array(1))
      b = chainer.Chain()
      with b.init_scope():
          b.p = chainer.Parameter(np.array(2))
  
      self.assertNotEqual(a.p.array, b.p.array)
  
      # Copy b's parameters to a
      copy_param.copy_param(a, b)
  
      self.assertEqual(a.p.array, b.p.array)
  
file_path: chainerrl/tests/misc_tests/test_copy_param.py
imports: import unittest
  import chainer
  from chainer import functions
  from chainer import links
  import numpy
  from chainerrl.misc import copy_param
label_desc: Use image node_id 2 for calling the TestCopyParam obj's underlying member method code with example usage: obj.test_copy_param_scalar() without return types