§
    |-j#  ã                   óF   — d dl mZ ddlmZ ddlmZ  G d„ de¦  «        ZdS )	é   ©ÚUnsupportedAPIErroré   )ÚBaseTraineré   )ÚMODELSc                   ó.   — e Zd ZdZeZd„ Zd„ Zdefd„Z	dS )ÚTextToPinyinTrainerz Instance G2PWModel Model Trainerc                 ó    — t          d¦  «        ‚)Nz*G2PWModel model not support train for now.r   )ÚselfÚconfigs     úf/var/www/html/banglarbhumi/venv/lib/python3.11/site-packages/paddlex/modules/text_to_pinyin/trainer.pyÚ__init__zTextToPinyinTrainer.__init__   s   € å!Ð"NÑOÔOÐOó    c                 ó   — dS )zupdate training configN© )r   s    r   Úupdate_configz!TextToPinyinTrainer.update_config   s   € àˆr   Úreturnc                 ó2   — d|                       ¦   «         i}|S )zƒget key-value arguments of model training function

        Returns:
            dict: the arguments of training function.
        Údevice)Ú
get_device)r   Ú
train_argss     r   Úget_train_kwargsz$TextToPinyinTrainer.get_train_kwargs!   s   € ð  §¢Ñ 1Ô 1Ð2ˆ
ØÐr   N)
Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Úentitiesr   r   Údictr   r   r   r   r
   r
      s[   € € € € € Ø*Ð*à€HðPð Pð Pðð ð ð $ð ð ð ð ð ð r   r
   N)Úutils.errorsr   Úbaser   Ú
model_listr   r
   r   r   r   ú<module>r#      sq   ðð 0Ð /Ð /Ð /Ð /Ð /Ø Ð Ð Ð Ð Ð Ø Ð Ð Ð Ð Ð ðð ð ð ð ˜+ñ ô ð ð ð r   