o
    ¡¿¯iÒ  ã                   @   s"   G d d„ dƒZ G dd„ de ƒZdS )c                   @   s,   e Zd ZdZdd„ Zedd„ ƒZdd„ ZdS )	ÚTransformInterfacezTransform Interfacec                 C   s   t dƒ‚)Nz"__call__ method is not implemented)ÚNotImplementedError©ÚselfÚx© r   úX/home/ubuntu/.local/lib/python3.10/site-packages/espnet/transform/transform_interface.pyÚ__call__   s   zTransformInterface.__call__c                 C   ó   |S ©Nr   )ÚclsÚparserr   r   r   Úadd_arguments   s   z TransformInterface.add_argumentsc                 C   s   | j jd S )Nz())Ú	__class__Ú__name__)r   r   r   r   Ú__repr__   s   zTransformInterface.__repr__N)r   Ú
__module__Ú__qualname__Ú__doc__r   Úclassmethodr   r   r   r   r   r   r      s    
r   c                   @   s   e Zd ZdZdd„ ZdS )ÚIdentityzIdentity Functionc                 C   r	   r
   r   r   r   r   r   r      s   zIdentity.__call__N)r   r   r   r   r   r   r   r   r   r      s    r   N)r   r   r   r   r   r   Ú<module>   s   