import tensorflow as tf

                          self.manager_lstm.state_out[0],
                          self.manager_lstm.state_out[1]
                          ]
        # for v in self.var_list:
        #     print v

    def build_placeholders(self):
        # standard for all policies
        self.obs = tf.placeholder(tf.float32, [None,
                                               self.obs_space])  # ! self.obs = tf.placeholder(tf.float32, [None] + list(self.obs_space))
        # ! self.obs_space = env.observation_space.shape
        self.r = tf.placeholder(tf.float32, (None,1))
        self.ac = tf.placeholder(tf.float32, (None, self.act_space))
        self.adv = tf.placeholder(tf.float32, [None])  # unused

        # specific to FeUdal
