class_docstr: Write me
      
code: def update_target_model_hard(self):
      self.target_V_model.set_weights(self.V_model.get_weights())
  
imports: from __future__ import division
  import warnings
  import keras.backend
  from keras.models import Model
  from keras.layers import Lambda, Input, Layer, Dense
  from rl.core import Agent
  from rl.policy import EpsGreedyQPolicy, GreedyQPolicy
  from rl.util import *
label_desc: Use image node_id 2 for calling the NAFAgent obj's underlying member method code with example usage: obj.update_target_model_hard() without return types