mindspore.experimental.optim.lr_scheduler.ConstantLR ======================================================= .. image:: https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/website-images/master/resource/_static/logo_source.svg :target: https://gitee.com/mindspore/mindspore/blob/master/docs/api/api_python/experimental/optim/mindspore.experimental.optim.lr_scheduler.ConstantLR.rst :alt: 查看源文件 .. py:class:: mindspore.experimental.optim.lr_scheduler.ConstantLR(optimizer, factor=1.0 / 3, total_iters=5, last_epoch=-1) 将每个参数组的学习率按照衰减因子 `factor` 进行衰减,直到 `last_epoch` 达到 `total_iters`。注意,这种衰减可能与外部对于学习率的改变同时发生。 .. warning:: 这是一个实验性的动态学习率接口,需要和 `mindspore.experimental.optim `_ 下的接口配合使用。 参数: - **optimizer** (:class:`mindspore.experimental.optim.Optimizer`) - 优化器实例。 - **factor** (float,可选) - 学习率的衰减因子。 默认值:``1.0 / 3``。 - **total_iters** (int,可选) - 学习率进行衰减的执行次数,当 `last_epoch` 数达到 `total_iters`,恢复学习率。默认值:``5``. - **last_epoch** (int,可选) - 当前scheduler的 `step()` 方法的执行次数。默认值:``-1``。