【发布时间】:2020-08-05 18:57:49
【问题描述】:
我正在实现一个 Tensorflow 变分自动编码器,完全从“使用 Python 进行深度学习”一书中复制代码。直到几天前,代码运行良好,但到昨天它已经停止工作(我没有更改代码)。
代码用于生成模型,可以从 MNIST 数据集中复制图像。
具体报错信息如下:
TypeError:正在传递函数构建代码之外的操作 “图形”张量。可以有图张量 通过包含 tf.init_scope 在您的函数构建代码中。 图张量名称:dense_2/BiasAdd:0
我已在下面的 Google Collaborative 文件中提供了代码,因此您可以尝试自己运行它:
https://colab.research.google.com/drive/1ArmP3Nns2T_i-Yt-yDXoudp6Lhnw-ghu?usp=sharing
【问题讨论】:
-
如果你把这行放在代码
tf.config.experimental_run_functions_eagerly(True)的顶部,你还会得到错误吗?
标签: python tensorflow machine-learning keras autoencoder