code: def make_ddpg_agent(
      self,
      env,
      policy,
      q_func,
      actor_opt,
      critic_opt,
      explorer,
      rbuf,
      gpu,
  ):
      return DDPG(
          policy,
          q_func,
          actor_opt,
          critic_opt,
          rbuf,
          gpu=gpu,
          gamma=0.9,
          explorer=explorer,
          replay_start_size=100,
          target_update_method="soft",
          target_update_interval=1,
          recurrent=True,
          update_interval=1,
      )
  
file_path: pfrl/tests/agents_tests/test_ddpg.py
imports: import basetest_ddpg
  import pytest
  from basetest_training import _TestBatchTrainingMixin
  from pfrl.agents.ddpg import DDPG
label_desc: Use image node_id 1 for calling the TestDDPGOnContinuousPOABC obj's underlying member method code with example usage: obj.make_ddpg_agent(env, policy, q_func, actor_opt, critic_opt, explorer, rbuf, gpu) and returns: DDPG