我想创建一个自定义丢失函数,其权重项根据我所处的时代而更新.
例如:假设我有一个具有beta权重的损失函数,其中beta在前20个时期内增加...
def custom_loss(x, x_pred):
loss1 = objectives.binary_crossentropy(x, x_pred)
loss2 = objectives.mse(x, x_pred)
return (beta*current_epoch/20) * loss1 + loss2
Run Code Online (Sandbox Code Playgroud)
我怎么能在keras损失函数中实现这样的东西?