Spaces:
Running on Zero
Running on Zero
Download espnet2/enh/decoder/null_decoder.py from Tom-Brenner/PhonePaint: direct link, hf CLI and curl.
- Browser
- Download file 493 Bytes
-
https://huggingface.co/spaces/Tom-Brenner/PhonePaint/resolve/main/espnet2/enh/decoder/null_decoder.py
- Command line
-
hf download hf://spaces/Tom-Brenner/PhonePaint/espnet2/enh/decoder/null_decoder.py
-
curl -L -o null_decoder.py https://huggingface.co/spaces/Tom-Brenner/PhonePaint/resolve/main/espnet2/enh/decoder/null_decoder.py
493 Bytes
| import torch | |
| from espnet2.enh.decoder.abs_decoder import AbsDecoder | |
| class NullDecoder(AbsDecoder): | |
| """Null decoder, return the same args.""" | |
| def __init__(self): | |
| super().__init__() | |
| def forward(self, input: torch.Tensor, ilens: torch.Tensor): | |
| """Forward. The input should be the waveform already. | |
| Args: | |
| input (torch.Tensor): wav [Batch, sample] | |
| ilens (torch.Tensor): input lengths [Batch] | |
| """ | |
| return input, ilens | |