o
    ¡¿¯iƒ  ã                   @   sJ   d dl mZmZ d dlmZ d dlmZ d dlZG dd„ dejj	eƒZ
dS )é    )ÚABCÚabstractmethod)ÚOrderedDict)ÚTupleNc                
   @   sd   e Zd Zedejdejdeejejef fdd„ƒZedejdejdeejejef fdd„ƒZ	dS )	ÚAbsEnhancementÚinputÚilensÚreturnc                 C   ó   t ‚©N©ÚNotImplementedError©Úselfr   r   © r   úG/home/ubuntu/.local/lib/python3.10/site-packages/espnet2/enh/abs_enh.pyÚforward   s   zAbsEnhancement.forwardc                 C   r
   r   r   r   r   r   r   Úforward_rawwav   s   zAbsEnhancement.forward_rawwavN)
Ú__name__Ú
__module__Ú__qualname__r   ÚtorchÚTensorr   r   r   r   r   r   r   r   r      s"    þýüÿÿþr   )Úabcr   r   Úcollectionsr   Útypingr   r   ÚnnÚModuler   r   r   r   r   Ú<module>   s
    