Skip to content

Commit 37d9a67

Browse files
leej3leej3
andauthored
mypy (#3248)
Co-authored-by: leej3 <“johnleenimh@gmail.com>
1 parent 03747ec commit 37d9a67

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

ignite/handlers/lr_finder.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -542,7 +542,7 @@ def __init__(
542542
# override base_lrs
543543
self.base_lrs = start_lrs
544544

545-
def get_lr(self) -> List[float]: # type: ignore[override]
545+
def get_lr(self) -> List[float]:
546546
curr_iter = self.last_epoch + 1
547547
r = curr_iter / self.num_iter
548548
return [base_lr * (end_lr / base_lr) ** r for end_lr, base_lr in zip(self.end_lrs, self.base_lrs)]

ignite/handlers/param_scheduler.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from collections import OrderedDict
88
from copy import copy
99
from pathlib import Path
10-
from typing import Any, cast, Dict, List, Mapping, Optional, Sequence, Tuple, Type, Union
10+
from typing import Any, Dict, List, Mapping, Optional, Sequence, Tuple, Type, Union
1111

1212
import torch
1313
from torch.optim.lr_scheduler import CosineAnnealingWarmRestarts, ReduceLROnPlateau
@@ -992,7 +992,7 @@ def get_param(self) -> Union[float, List[float]]:
992992
"""Method to get current optimizer's parameter value"""
993993
# Emulate context manager for pytorch>=1.4
994994
self.lr_scheduler._get_lr_called_within_step = True # type: ignore[union-attr]
995-
lr_list = cast(List[float], self.lr_scheduler.get_lr())
995+
lr_list = self.lr_scheduler.get_lr()
996996
self.lr_scheduler._get_lr_called_within_step = False # type: ignore[union-attr]
997997
if len(lr_list) == 1:
998998
return lr_list[0]
@@ -1670,7 +1670,7 @@ def __init__(
16701670
_scheduler_kwargs["verbose"] = False
16711671

16721672
self.scheduler = ReduceLROnPlateau(optimizer, **_scheduler_kwargs)
1673-
self.scheduler._reduce_lr = self._reduce_lr # type: ignore[attr-defined]
1673+
self.scheduler._reduce_lr = self._reduce_lr # type: ignore[method-assign]
16741674

16751675
self._state_attrs += ["metric_name", "scheduler"]
16761676

0 commit comments

Comments
 (0)