Ejemplo n.º 1
0
 def __setstate__(self, d):
     Serializable.__setstate__(self, d)
     global load_params
     if load_params:
         tf.get_default_session().run(
             tf.variables_initializer(self.get_params(all_params=True)))
         self.set_param_values(d["params"], all_params=True)
Ejemplo n.º 2
0
    def __setstate__(self, state):
        """Set Serializable state fo the RLAlgorithm instance."""

        Serializable.__setstate__(self, state)
        self.qf.set_param_values(state['qf-params'])
        self.policy.set_param_values(state['policy-params'])
        self.pool.__setstate__(state['pool'])
        self.env.__setstate__(state['env'])
 def __setstate__(self, d):
     Serializable.__setstate__(self, d)
     global load_params
     if load_params:
         tf.get_default_session().run(
             tf.variables_initializer(self.get_params(all_params=True)))
         print("debug, setstate using", d, np.shape(d['params']))
         self.set_param_values(d["params"][:], all_params=True)
Ejemplo n.º 4
0
 def __setstate__(self, d):
     Serializable.__setstate__(self, d)
     global load_params
     if load_params:
         try:
             self.set_param_values(d["params"])
         except:
             pass
Ejemplo n.º 5
0
    def __setstate__(self, d):
        """Set Serializable state fo the RLAlgorithm instance."""

        Serializable.__setstate__(self, d)
        self._qf.set_param_values(d['qf-params'])
        self._policy.set_param_values(d['policy-params'])
        self._pool.__setstate__(d['pool'])
        self._env.__setstate__(d['env'])
Ejemplo n.º 6
0
 def __setstate__(self, d):
     if config.TF_NN_SETTRACE:
         ipdb.set_trace()
     Serializable.__setstate__(self, d)
     global load_params
     if load_params:
         tf.get_default_session().run(
             tf.initialize_variables(self.get_params()))
         self.set_param_values(d["params"])
Ejemplo n.º 7
0
    def __setstate__(self, state):
        """Set Serializable state fo the RLAlgorithm instance."""

        Serializable.__setstate__(self, state)
        self.qf.set_param_values(state['qf-params'])
        self.df.set_param_values(state['df-params'])
        self.policy.set_param_values(state['policy-params'])
        self.pool.__setstate__(state['pool'])
        self.env.__setstate__(state['env'])
Ejemplo n.º 8
0
    def __setstate__(self, d):
        Serializable.__setstate__(self, d)
        global load_params
        if load_params:
            tf.get_default_session().run(
                tf.variables_initializer(self.get_params(all_params=True)))
            #print("debug, setstate using", d, np.shape(d['params']))

            ###############TODO : change this when temperature is removed#####################
            self.set_param_values(d["params"][:], all_params=True)
Ejemplo n.º 9
0
 def __setstate__(self, d):
     Serializable.__setstate__(self, d)
     global load_params
     if load_params:
         tf.get_default_session().run(
             tf.variables_initializer(self.get_params(all_params=True)))
         # self.set_param_values(d["params"], all_params=True)
         # import pdb; pdb.set_trace()
         # self.set_param_values(d["params"][:13514], all_params=True)
         self.set_param_values(d["params"][:13114], all_params=True)
Ejemplo n.º 10
0
    def __setstate__(self, d):
        """Set Serializable state fo the RLAlgorithm instance."""

        Serializable.__setstate__(self, d)
        for i, actor in enumerate(self._arr_actor):
            for j, qf in enumerate(actor.arr_qf):
                qf.set_param_values(d['actor-qf-params'][i][j])
            for j, target_qf in enumerate(actor.arr_target_qf):
                target_qf.set_param_values(d['actor-target-qf-params'][i][j])
            actor.policy.set_param_values(d['actor-policy-params'][i])
            actor.targetpolicy.set_param_values(d['actor-target-policy-params'][i])
            actor.pool.__setstate__(d['actor-pool'][i])
            self._env.envs[i].__setstate__(d['env'][i])
 def __setstate__(self, d):
     Serializable.__setstate__(self, d)
     self.state = d["state"]
Ejemplo n.º 12
0
 def __setstate__(self, d):
     Serializable.__setstate__(self, d)
     self._reward_freq = d["_reward_freq"]
Ejemplo n.º 13
0
 def __setstate__(self, d):
     Serializable.__setstate__(self, d)
     global load_params
     if load_params:
         self._sess.run(xplatform.variables_initializer(self.get_params()))
         self.set_param_values(d["params"])
Ejemplo n.º 14
0
 def __setstate__(self, d):
     Serializable.__setstate__(self, d)
     global load_params
     if load_params:
         tf.get_default_session().run(tf.initialize_variables(self.get_params()))
         self.set_param_values(d["params"])
Ejemplo n.º 15
0
 def __setstate__(self, d):
     Serializable.__setstate__(self, d)
     self._qf_eval.set_param_values(d["qf_params"])
     self._training_policy.set_param_values(d["policy_params"])
Ejemplo n.º 16
0
 def __setstate__(self, d):
     Serializable.__setstate__(self, d)
     global load_params
     if load_params:
         self.set_param_values(d["params"])
Ejemplo n.º 17
0
 def __setstate__(self, d):
     Serializable.__setstate__(self, d)
     self.state = d["state"]
Ejemplo n.º 18
0
 def __setstate__(self, d):
     Serializable.__setstate__(self, d)
     self._obs_mean = d["_obs_mean"]
     self._obs_var = d["_obs_var"]
Ejemplo n.º 19
0
 def __setstate__(self, d):
     Serializable.__setstate__(self, d)
     tf.get_default_session().run(tf.initialize_variables(
         self.get_params()))
     self.set_param_values(d["params"])
Ejemplo n.º 20
0
 def __setstate__(self, d):
     Serializable.__setstate__(self, d)
     self._obs_mean = d["_obs_mean"]
     self._obs_var = d["_obs_var"]
 def __setstate__(self, d):
     Serializable.__setstate__(self, d)