Мне нужно написать код, чтобы постепенно уменьшить вес моей функции потерь, вычисляя лямбда с заданными шагами, но я понятия не имею. Любая помощь будет оценена.
Это моя функция потерь:
loss_A = criterion(recov_A, real_A)
loss_Final = lambda_A * loss_A + #lambda_A is a fixed number: 10
Я не хочу, чтобы лямбда-А была исправлена. Мне нужно постепенно разлагаться лямбда после прохождения указанного количества шагов
# write function that computes lambda given the steps
cur_lambda = compute_lambda(step, decay_params, initial_lamdba)
Loss_Final = cur_lambda * loss_A