MultiplicativeLR 和 LambdaLR 之间的区别

Ale*_*exM 4 python neural-network pytorch

有人可以解释 torch.optim.lr_scheduler.LambdaLR( https://pytorch.org/docs/stable/optim.html ) 和 torch.optim.lr_scheduler.MultiplicativeLR( https://pytorch.org/docs/stable/ optim.html)?

以下是 MultiplicativeLR 的简要描述:

在此输入图像描述

和拉姆达LR在此输入图像描述

Naz*_*han 6

主要区别在于它们使用不同的函数来计算函数的学习率。

LambdaLR的函数是:

在此输入图像描述

WhileMultiplicativeLR的函数是:

在此输入图像描述

因此,他们的学习率会有不同的结果。两者对于各种场景都很有用。