class_docstr: DQN that allows maxQ also backpropagate gradients.
code: def __init__(self, *args, **kwargs):
      self.grad_scale = kwargs.pop("grad_scale", 1.0)
      super().__init__(*args, **kwargs)
  
file_path: chainerrl/chainerrl/agents/residual_dqn.py
imports: from chainerrl.agents.dqn import DQN
  from chainerrl.functions import scale_grad
label_desc: Use image node_id 1 to create a new ResidualDQN object from inherited base classes: DQN with example: obj = ResidualDQN()