File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed
src/lightning/pytorch/utilities Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -104,18 +104,25 @@ class LRSchedulerConfigType(TypedDict, total=False):
104104 strict : bool
105105
106106
107- class OptimizerLRSchedulerConfig (TypedDict ):
107+ class OptimizerConfigDict (TypedDict ):
108108 optimizer : Optimizer
109- lr_scheduler : NotRequired [Union [LRSchedulerTypeUnion , LRSchedulerConfigType ]]
109+
110+
111+ class OptimizerLRSchedulerConfigDict (TypedDict ):
112+ optimizer : Optimizer
113+ lr_scheduler : Union [LRSchedulerTypeUnion , LRSchedulerConfigType ]
114+ monitor : NotRequired [str ]
110115
111116
112117OptimizerLRScheduler = Optional [
113118 Union [
114119 Optimizer ,
115120 Sequence [Optimizer ],
116121 tuple [Sequence [Optimizer ], Sequence [Union [LRSchedulerTypeUnion , LRSchedulerConfig ]]],
117- OptimizerLRSchedulerConfig ,
118- Sequence [OptimizerLRSchedulerConfig ],
122+ OptimizerConfigDict ,
123+ OptimizerLRSchedulerConfigDict ,
124+ Sequence [OptimizerConfigDict ],
125+ Sequence [OptimizerLRSchedulerConfigDict ],
119126 ]
120127]
121128
You can’t perform that action at this time.
0 commit comments