o
    i                     @   s    d Z dd Zdd Zdd ZdS )z6Common optimizer default config for multiple backends.c                 C   s(   | j dtddd | j dtddd | S )Add arguments.--lrg      ?Learning ratetypedefaulthelp--weight-decay        Weight decayadd_argumentfloatparser r   K/home/ubuntu/.local/lib/python3.10/site-packages/espnet/optimizer/parser.pysgd   s   r   c                 C   sL   | j dtddd | j dtddd | j dtd	d
d | j dtddd | S )r   r   gMbP?r   r   z--beta1g?Beta1z--beta2g+?Beta2r   r	   r
   r   r   r   r   r   adam   s
   r   c                 C   s:   | j dtddd | j dtddd | j dtd	d
d | S )r   z--rhogffffff?Rhor   z--epsg:0yE>Epsr   r	   r
   r   r   r   r   r   adadelta   s   r   N)__doc__r   r   r   r   r   r   r   <module>   s    	