o
    ·2úhf  ã                   @   s¸   d dl mZ d dlmZ d dlmZ e ¡ dkrd dlmZ n#e ¡ dkr,d dl	m
Z ne ¡ dkr9d d	lmZ n	G d
d„ dejƒZeddgƒG dd„ deejƒƒZejje_ejZdS )é    )Úbackend)Úkeras_export)Úbase_optimizerÚ
tensorflow)ÚTFOptimizerÚtorch)ÚTorchOptimizerÚjax)ÚJaxOptimizerc                   @   ó   e Zd ZdS )ÚBackendOptimizerN©Ú__name__Ú
__module__Ú__qualname__© r   r   úY/var/www/html/chatgem/venv/lib/python3.10/site-packages/keras/src/optimizers/optimizer.pyr      s    r   zkeras.Optimizerzkeras.optimizers.Optimizerc                   @   r   )Ú	OptimizerNr   r   r   r   r   r      s    r   N)Ú	keras.srcr   Úkeras.src.api_exportr   Úkeras.src.optimizersr   Ú&keras.src.backend.tensorflow.optimizerr   r   Ú"keras.src.backend.torch.optimizersr   Úkeras.src.backend.jax.optimizerr
   ÚBaseOptimizerr   Ú__doc__Úbase_optimizer_keyword_argsr   r   r   r   Ú<module>   s    


