action = self.sess.run(self.actor_net.output, {self.state_ph:(,state)})[0] ValueError: setting an array element with a sequence.
时间: 2024-04-07 20:30:53 浏览: 50
解决Tensorflow sess.run导致的内存溢出问题
这个错误通常是由于输入的state的格式不正确导致的。具体来说,state应该是一个形状为(1, state_dim)的数组,其中state_dim是状态的维度。如果state不是这个形状,那么就会出现上述错误。
你可以检查一下你的state的形状是否正确,并且可以尝试调整state的形状来解决这个问题。你也可以将更多的代码和错误信息共享给我,这样我就可以更好地帮助你解决问题。
阅读全文