Tôi muốn tạo một hàm mất tùy chỉnh mà có một hạn trọng lượng đó là cập nhật dựa trên những gì kỷ nguyên Tôi đang ởLàm thế nào để tạo một hàm mất mà thay đổi theo thời đại trong Keras
Ví dụ:. Hãy nói rằng tôi có một chức năng mất mát trong đó có một trọng lượng beta
, nơi beta tăng so với 20 kỷ nguyên đầu tiên ...
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
Làm thế nào tôi có thể thực hiện một cái gì đó như thế này vào một chức năng mất keras?