原因:定义model定义使用keras,而定义优化器时使用tf.keras
opt = tf.keras.optimizers.Adam(learning_rate=0.001)
model.compile(optimizer=opt ,
loss='mean_squared_error', # 使用均方误差作为损失函数
metrics=['mae']) # 可选的评估指标,平均绝对误差
from keras import applications
from keras import layers, models
from keras.models import Model, load_model
修改为同一种即可