我有一个多输出keras模型,目前我这样传递损失
model.compile(optimizer='adam', loss=['mse', 'binary_crossentropy'], metrics = ['accuracy'])
我不想使用两个单独的损失函数,而是将这些损失与我自己的自定义损失函数结合在一起。这个新的损失函数使用来自两个单独输出的预测值,从certian方程计算损失。
为简单起见,将其作为我的输出层
out_1 = Dense(3, activation='linear')(Hlayer2)
out_2 = Dense(10, activation='sigmoid')(Hlayer2)
我们如何为多输出keras模型编写自定义损失函数?