我在训练时使用张量板回调时遇到此错误。
我尝试从与tensorboard错误相关的帖子中寻找答案,但在所有stackoverflow帖子或github问题中均未找到此确切错误。
请告知。
我的电脑中安装了以下版本:
Tensorflow和Tensorflow GPU:2.0.0
Tensorboard:2.0.0
答案 0 :(得分:2)
我遇到了同样的问题,并通过此hack修复了该问题
model._get_distribution_strategy = lambda: None
答案 1 :(得分:0)
此错误主要是由于来自keras和tf.keras的混合导入而发生的。确保在整个代码中都保留了对库的精确引用。例如,代替model.add(Conv2d())
尝试model.add(tf.keras.layers.Conv2D())
,将其应用于所有层都为我解决了这个问题。