程序正确,loss = 3.00,精确不变问题 这个问题是学习率设置的问题,数据过小,学习率设置过大会出现这个问题。 动态设置学习率参数: def decay(epoch): if epoch < 10: return 0.001 if epoch >= 10 and epoch < 20: return 0.0001 if epoch >= 30: return 0.00001 optimizer.learning_rate = decay(epoch) 需要注意调参非常重要