
    [Th1                     h    S SK Jr  S SKrS SKJr  S/r " S S\R                  R                  5      rg)    )
deprecatedN)OptState
GradScalerc                   j   ^  \ rS rSrSr\" S\S9     SS\S\S\S\S	\	S
S4U 4S jjj5       r
SrU =r$ )r      z
See :class:`torch.amp.GradScaler`.
``torch.cuda.amp.GradScaler(args...)`` is deprecated. Please use ``torch.amp.GradScaler("cuda", args...)`` instead.
zo`torch.cuda.amp.GradScaler(args...)` is deprecated. Please use `torch.amp.GradScaler('cuda', args...)` instead.)category
init_scalegrowth_factorbackoff_factorgrowth_intervalenabledreturnNc           	      *   > [         TU ]  SUUUUUS9  g )Ncuda)r	   r
   r   r   r   )super__init__)selfr	   r
   r   r   r   	__class__s         R/var/www/auris/envauris/lib/python3.13/site-packages/torch/cuda/amp/grad_scaler.pyr   GradScaler.__init__   s)     	!')+ 	 	
     )g      @g       @g      ?i  T)__name__
__module____qualname____firstlineno____doc__r   FutureWarningfloatintboolr   __static_attributes____classcell__)r   s   @r   r   r      su    
 	F $" ##

 
 	

 
 
 



r   )typing_extensionsr   torchtorch.amp.grad_scalerr   __all__ampr   r   r   r   <module>r)      s/    (  + .
%% 
r   