使用TensorBoard 报错解决:AttributeError: 'Sequential' object has no attribute '_get_distribution_strategy'

本机环境:
TensorFlow2.0
Ubuntu18.04
Python3.6

错误描述:
AttributeError: ‘Sequential’ object has no attribute '_get_distribution_strategy
fit()处报错,报错详情为函数包内问题,初步判断为包不兼容

错误原因:
Keras和TensorFlow.Keras混用,函数不兼容
It’s a problem with keras and tensorflow. Tensorflow made some changes that didn’t work when using keras, only works when using tensorflow.keras. tensorflow/tensorflow#34870 got merged so this should be automatically fixed with a new tensorflow release.(参见:https://github.com/fizyr/keras-retinanet/issues/1239)

解决:
CSDN上解决不多,最终找到(https://www.pythonheidong.com/blog/article/277046/)较可靠,解决。

你可能感兴趣的:(tensorflow,神经网络)