| # Copyright (c) Facebook, Inc. and its affiliates. | |
| # | |
| # This source code is licensed under the MIT license found in the | |
| # LICENSE file in the root directory of this source tree. | |
| import unittest | |
| from tests.speech import TestFairseqSpeech | |
| S3_BASE_URL = "https://dl.fbaipublicfiles.com/fairseq/" | |
| class TestConvtransformerSimulTrans(TestFairseqSpeech): | |
| def setUp(self): | |
| self._set_up( | |
| "simul", | |
| "speech_tests/simul", | |
| ["config_gcmvn_specaug.yaml", "dict.txt", "dev.tsv"], | |
| ) | |
| def test_waitk_checkpoint(self): | |
| """Only test model loading since fairseq currently doesn't support inference of simultaneous models""" | |
| _, _, _, _ = self.download_and_load_checkpoint( | |
| "checkpoint_best.pt", | |
| arg_overrides={ | |
| "config_yaml": "config_gcmvn_specaug.yaml", | |
| "load_pretrained_encoder_from": None, | |
| }, | |
| ) | |
| return | |
| if __name__ == "__main__": | |
| unittest.main() | |