Shortcuts

Source code for asteroid.models.dccrnet

from ..masknn.recurrent import DCCRMaskNet
from .dcunet import BaseDCUNet


[docs]class DCCRNet(BaseDCUNet): """DCCRNet as proposed in [1]. Args: architecture (str): The architecture to use, must be "DCCRN-CL". stft_kernel_size (int): STFT frame length to use stft_stride (int, optional): STFT hop length to use. References: [1] : "DCCRN: Deep Complex Convolution Recurrent Network for Phase-Aware Speech Enhancement", Yanxin Hu et al. https://arxiv.org/abs/2008.00264 """ masknet_class = DCCRMaskNet def __init__(self, *args, stft_kernel_size=512, masknet_kwargs=None, **kwargs): super().__init__( *args, stft_kernel_size=stft_kernel_size, masknet_kwargs={"n_freqs": stft_kernel_size // 2 + 1, **(masknet_kwargs or {})}, **kwargs, )
Read the Docs v: v0.3.4
Versions
latest
stable
v0.3.4
v0.3.3
v0.3.2
v0.3.1
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.