"git@developer.sourcefind.cn:chenpangpang/transformers.git" did not exist on "7c5d79912a21880ce13d77881940458e90d98917"
Unverified Commit 6451ad04 authored by George's avatar George Committed by GitHub
Browse files

Editing issue with pickle def with lambda function (#23869)



* Editing issue with pickle def with lambda function

* fix type

* Made helper function private

* delete tab

---------
Co-authored-by: default avatargeorgebredis <9454-georgebredis@users.noreply.gitlab.aicrowd.com>
parent af2aac51
......@@ -32,6 +32,10 @@ from .utils.versions import require_version
logger = logging.get_logger(__name__)
def _get_constant_lambda(_=None):
return 1
def get_constant_schedule(optimizer: Optimizer, last_epoch: int = -1):
"""
Create a schedule with a constant learning rate, using the learning rate set in optimizer.
......@@ -46,7 +50,7 @@ def get_constant_schedule(optimizer: Optimizer, last_epoch: int = -1):
`torch.optim.lr_scheduler.LambdaLR` with the appropriate schedule.
"""
return LambdaLR(optimizer, lambda _: 1, last_epoch=last_epoch)
return LambdaLR(optimizer, _get_constant_lambda, last_epoch=last_epoch)
def get_reduce_on_plateau_schedule(optimizer: Optimizer):
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment