code: def testInit(self, lstm_size, rnn_construction_fn):
      observation_spec = tensor_spec.BoundedTensorSpec(
          (8, 8, 3), tf.float32, 0, 1
      )
      action_spec = tensor_spec.BoundedTensorSpec(
          (2,), tf.float32, 2, 3
      )
      network_input_spec = (observation_spec, action_spec)
      critic_rnn_network.CriticRnnNetwork(
          network_input_spec,
          lstm_size=lstm_size,
          rnn_construction_fn=rnn_construction_fn,
          rnn_construction_kwargs={"lstm_size": 3},
      )
  
file_path: agents/tf_agents/agents/ddpg/critic_rnn_network_test.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from absl.testing import parameterized
  import tensorflow
  from tf_agents.agents.ddpg import critic_rnn_network
  from tf_agents.specs import tensor_spec
  from tf_agents.trajectories import time_step
label_desc: Use image node_id 3 for calling the CriticRnnNetworkTest obj's underlying member method code with example usage: obj.testInit(lstm_size, rnn_construction_fn) without return types