code: def test_rnn_cell():
      # x →→→ + →→→ tanh ⇒⇒⇒
      #       ↑
      # y →→→→
      #
      # ⇒⇒⇒ : Backward Dependency
      # In this example, there is no benefit in mirroring the elementwise-add
      # operator and the tanh operator.
      x = mx.sym.Variable("x")
      x = mx.sym.FullyConnected(x, num_hidden=num_hidden)
      y = mx.sym.Variable("y")
      y = mx.sym.FullyConnected(y, num_hidden=num_hidden)
      tmp = mx.sym._internal._plus(x, y)
      z = mx.sym.Activation(tmp, act_type="tanh")
      exec = z._simple_bind(
          mx.cpu(), "write", x=(num_hidden,), y=(num_hidden,)
      )
  
imports: import mxnet
  import os
  import sys
  from common import with_environment
  from mxnet.test_utils import environment
label_desc: Use image node_id 1 for calling a global function with example usage: test_rnn_cell() without return types