from typing import Optional, Tuple | |
from .optimizer import _params_t, Optimizer | |
class AdamW(Optimizer): | |
def __init__( | |
self, | |
params: _params_t, | |
lr: float = ..., | |
betas: Tuple[float, float] = ..., | |
eps: float = ..., | |
weight_decay: float = ..., | |
amsgrad: bool = ..., | |
*, | |
foreach: Optional[bool] = ..., | |
maximize: bool = ..., | |
capturable: bool = ..., | |
differentiable: bool = ..., | |
fused: bool = ..., | |
) -> None: ... |