Spaces:
Running on Zero
Running on Zero
Download espnet2/enh/encoder/null_encoder.py from Tom-Brenner/PhonePaint: direct link, hf CLI and curl.
- Browser
- Download file 503 Bytes
-
https://huggingface.co/spaces/Tom-Brenner/PhonePaint/resolve/main/espnet2/enh/encoder/null_encoder.py
- Command line
-
hf download hf://spaces/Tom-Brenner/PhonePaint/espnet2/enh/encoder/null_encoder.py
-
curl -L -o null_encoder.py https://huggingface.co/spaces/Tom-Brenner/PhonePaint/resolve/main/espnet2/enh/encoder/null_encoder.py
503 Bytes
| import torch | |
| from espnet2.enh.encoder.abs_encoder import AbsEncoder | |
| class NullEncoder(AbsEncoder): | |
| """Null encoder.""" | |
| def __init__(self): | |
| super().__init__() | |
| def output_dim(self) -> int: | |
| return 1 | |
| def forward(self, input: torch.Tensor, ilens: torch.Tensor): | |
| """Forward. | |
| Args: | |
| input (torch.Tensor): mixed speech [Batch, sample] | |
| ilens (torch.Tensor): input lengths [Batch] | |
| """ | |
| return input, ilens | |