Skip to content

Commit d9eb82a

Browse files
authored
fix unit test (#3835)
1 parent a9ece28 commit d9eb82a

File tree

4 files changed

+20
-18
lines changed

4 files changed

+20
-18
lines changed

tests/unit/asr/deepspeech2_model_test.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def test_ds2_1(self):
4848
num_rnn_layers=3,
4949
rnn_size=1024,
5050
use_gru=False,
51-
share_rnn_weights=False, )
51+
rnn_direction="forward", )
5252
loss = model(self.audio, self.audio_len, self.text, self.text_len)
5353
self.assertEqual(loss.numel(), 1)
5454

@@ -60,7 +60,7 @@ def test_ds2_2(self):
6060
num_rnn_layers=3,
6161
rnn_size=1024,
6262
use_gru=True,
63-
share_rnn_weights=False, )
63+
rnn_direction="forward", )
6464
loss = model(self.audio, self.audio_len, self.text, self.text_len)
6565
self.assertEqual(loss.numel(), 1)
6666

@@ -72,7 +72,7 @@ def test_ds2_3(self):
7272
num_rnn_layers=3,
7373
rnn_size=1024,
7474
use_gru=False,
75-
share_rnn_weights=True, )
75+
rnn_direction="bidirect", )
7676
loss = model(self.audio, self.audio_len, self.text, self.text_len)
7777
self.assertEqual(loss.numel(), 1)
7878

@@ -84,7 +84,7 @@ def test_ds2_4(self):
8484
num_rnn_layers=3,
8585
rnn_size=1024,
8686
use_gru=True,
87-
share_rnn_weights=True, )
87+
rnn_direction="bidirect", )
8888
loss = model(self.audio, self.audio_len, self.text, self.text_len)
8989
self.assertEqual(loss.numel(), 1)
9090

@@ -96,7 +96,7 @@ def test_ds2_5(self):
9696
num_rnn_layers=3,
9797
rnn_size=1024,
9898
use_gru=False,
99-
share_rnn_weights=False, )
99+
rnn_direction="forward", )
100100
loss = model(self.audio, self.audio_len, self.text, self.text_len)
101101
self.assertEqual(loss.numel(), 1)
102102

tests/unit/asr/deepspeech2_online_model_test.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@
1919
import paddle
2020
from paddle import inference
2121

22-
from paddlespeech.s2t.models.ds2_online import DeepSpeech2InferModelOnline
23-
from paddlespeech.s2t.models.ds2_online import DeepSpeech2ModelOnline
22+
from paddlespeech.s2t.models.ds2 import DeepSpeech2InferModel
23+
from paddlespeech.s2t.models.ds2 import DeepSpeech2Model
2424

2525

26-
class TestDeepSpeech2ModelOnline(unittest.TestCase):
26+
class TestDeepSpeech2Model(unittest.TestCase):
2727
def setUp(self):
2828
paddle.set_device('cpu')
2929

@@ -45,7 +45,7 @@ def setUp(self):
4545
self.text_len = paddle.to_tensor(text_len, dtype='int64')
4646

4747
def test_ds2_1(self):
48-
model = DeepSpeech2ModelOnline(
48+
model = DeepSpeech2Model(
4949
feat_size=self.feat_dim,
5050
dict_size=10,
5151
num_conv_layers=2,
@@ -58,7 +58,7 @@ def test_ds2_1(self):
5858
self.assertEqual(loss.numel(), 1)
5959

6060
def test_ds2_2(self):
61-
model = DeepSpeech2ModelOnline(
61+
model = DeepSpeech2Model(
6262
feat_size=self.feat_dim,
6363
dict_size=10,
6464
num_conv_layers=2,
@@ -71,7 +71,7 @@ def test_ds2_2(self):
7171
self.assertEqual(loss.numel(), 1)
7272

7373
def test_ds2_3(self):
74-
model = DeepSpeech2ModelOnline(
74+
model = DeepSpeech2Model(
7575
feat_size=self.feat_dim,
7676
dict_size=10,
7777
num_conv_layers=2,
@@ -84,7 +84,7 @@ def test_ds2_3(self):
8484
self.assertEqual(loss.numel(), 1)
8585

8686
def test_ds2_4(self):
87-
model = DeepSpeech2ModelOnline(
87+
model = DeepSpeech2Model(
8888
feat_size=self.feat_dim,
8989
dict_size=10,
9090
num_conv_layers=2,
@@ -97,7 +97,7 @@ def test_ds2_4(self):
9797
self.assertEqual(loss.numel(), 1)
9898

9999
def test_ds2_5(self):
100-
model = DeepSpeech2ModelOnline(
100+
model = DeepSpeech2Model(
101101
feat_size=self.feat_dim,
102102
dict_size=10,
103103
num_conv_layers=2,
@@ -110,7 +110,7 @@ def test_ds2_5(self):
110110
self.assertEqual(loss.numel(), 1)
111111

112112
def test_ds2_6(self):
113-
model = DeepSpeech2ModelOnline(
113+
model = DeepSpeech2Model(
114114
feat_size=self.feat_dim,
115115
dict_size=10,
116116
num_conv_layers=2,
@@ -125,7 +125,7 @@ def test_ds2_6(self):
125125

126126
def test_ds2_7(self):
127127
use_gru = False
128-
model = DeepSpeech2ModelOnline(
128+
model = DeepSpeech2Model(
129129
feat_size=self.feat_dim,
130130
dict_size=10,
131131
num_conv_layers=2,
@@ -156,7 +156,7 @@ def test_ds2_7(self):
156156

157157
def test_ds2_8(self):
158158
use_gru = True
159-
model = DeepSpeech2ModelOnline(
159+
model = DeepSpeech2Model(
160160
feat_size=self.feat_dim,
161161
dict_size=10,
162162
num_conv_layers=2,
@@ -191,7 +191,7 @@ def setUp(self):
191191
export_prefix = "exp/deepspeech2_online/checkpoints/test_export"
192192
if not os.path.exists(os.path.dirname(export_prefix)):
193193
os.makedirs(os.path.dirname(export_prefix), mode=0o755)
194-
infer_model = DeepSpeech2InferModelOnline(
194+
infer_model = DeepSpeech2InferModel(
195195
feat_size=161,
196196
dict_size=4233,
197197
num_conv_layers=2,

tests/unit/server/offline/test_server_client.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
#!/bin/bash
22
# bash test_server_client.sh
3+
## require lsof to get server pid
4+
## apt-get install -y lsof
35

46
StartService(){
57
# Start service

tests/unit/tts/test_data_table.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
14-
from paddlespeech.t2s.datasets.data_tabel import DataTable
14+
from paddlespeech.t2s.datasets.data_table import DataTable
1515

1616

1717
def test_audio_dataset():

0 commit comments

Comments
 (0)