ValueError: Weights for model sequential have not yet been created. Weights are created when the Mod

如果在加载权重时报错如上,可以检查在创建模型后是否有

model.build(input_shape=...)这段,之后再使用model.load_weights,

因为直接下载别人的程序训练很容易遗忘这一步,这也不影响跑训练,而不使用继承tf.keras.Model的方法而直接搭建的模型在训练保存与加载时往往不用这句代码,可能会造成很想当然又很迷茫的错误。

你可能感兴趣的:(深度学习,tensorflow,keras,python)