code: def test_assign_recomputation(seed, ctx, func_name):
      rng = np.random.RandomState(seed)
      dst = nn.Variable((2, 3, 4))
      src = nn.Variable((2, 3, 4))
  
      recomputation_test(
          rng=rng,
          func=F.assign,
          vinputs=[dst, src],
          func_args=[],
          func_kwargs={},
          ctx=ctx,
      )
  
file_path: nnabla/python/test/function/test_assign.py
imports: import pytest
  import numpy
  import nnabla
  import nnabla.functions
  from nbla_test_utils import list_context, recomputation_test
  from nnabla.testing import assert_allclose
label_desc: Use image node_id 2 for calling a global function with example usage: test_assign_recomputation(seed, ctx, func_name) without return types