谷歌colab,tensorflow,渴望执行不起作用

ltqd579y  于 2023-04-12  发布在  其他
关注(0)|答案(1)|浏览(107)

我需要能够将一个Tensor转换为一个numpy数组。这就引出了急切执行的问题。
我正在使用tensorflow版本2.12.0的google colab notebook。CPU。
在我读到的一些地方,在版本2+中默认启用了渴望执行这似乎不是真的,因为tf.executing_eagerly()返回false,并且mytensor.numpy()不存在。
所以,我尝试用tf.compat.v1.enable_eager_execution()手动打开它,但得到一个错误:
ValueError: tf.enable_eager_execution must be called at program startup.
即使我在导入tf之后马上运行它。
似乎没有办法简单地将tensor转换为numpy数组或在colab中打开eager execution。
请帮帮我
按要求附上屏幕截图:

rxztt3cl

rxztt3cl1#

重新启动运行时似乎解决了这个问题。不知道如何或为什么。

相关问题