【发布时间】:2018-08-30 10:53:04
【问题描述】:
如果我有类似的东西:
model = Model(inputs = input, outputs = [y1,y2])
l1 = 0.5
l2 = 0.3
model.compile(loss = [loss1,loss2], loss_weights = [l1,l2], ...)
Keras 如何处理损失以获得最终损失? 是不是类似:
final_loss = l1*loss1 + l2*loss2
另外,在训练期间是什么意思? loss2 是否仅用于更新 y2 来自的层的权重?还是用于模型的所有层?
【问题讨论】:
标签: deep-learning keras backpropagation loss-function