RuntimeError: iter() is only supported inside of tf.function or when eager execution is enabled.
这是由于程序中用到了动态图机制,允许不创建静态图的情况下执行程序,对于 Tensorflow 2.0 以下的版本,需要在 import tensorflow 后,调用 tf.enable_eager_execution() 来启动动态图机制;对于 2.0 以上的版本来说,动态图机制是默认打开的,但如果仍出现这个错误,也可以调用 tf.enable_eager_execution() 来解决。...
·
这是由于程序中用到了动态图机制,允许不创建静态图的情况下执行程序,对于 Tensorflow 2.0 以下的版本,需要在 import tensorflow 后,调用 tf.enable_eager_execution() 来启动动态图机制;对于 2.0 以上的版本来说,动态图机制是默认打开的,但如果仍出现这个错误,也可以调用 tf.enable_eager_execution() 来解决。
更多推荐




所有评论(0)