Skip to content

Commit 4449071

Browse files
committed
gtests: rnn: cleanup
1 parent cc06301 commit 4449071

File tree

1 file changed

+20
-37
lines changed

1 file changed

+20
-37
lines changed

tests/gtests/test_rnn_forward.cpp

Lines changed: 20 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -505,9 +505,7 @@ CPU_INSTANTIATE_TEST_SUITE_P(TestRnn, rnn_forward_test_f32,
505505
dir::unidirectional_left2right,
506506
{fmt::tnc, fmt::undef, fmt::ldigo, fmt::ldigo,
507507
fmt::ldgo, fmt::tnc, fmt::undef},
508-
test_rnn_sizes_t(3, 1, 5, 1, 4, 4, 4, 4)}
509-
510-
));
508+
test_rnn_sizes_t(3, 1, 5, 1, 4, 4, 4, 4)}));
511509

512510
TEST_P(lstm_forward_test_f32, TestsLSTM) {}
513511
CPU_INSTANTIATE_TEST_SUITE_P(TestLSTM, lstm_forward_test_f32,
@@ -517,29 +515,11 @@ CPU_INSTANTIATE_TEST_SUITE_P(TestLSTM, lstm_forward_test_f32,
517515
{fmt::tnc, fmt::ldnc, fmt::ldigo, fmt::ldigo, fmt::ldgo,
518516
fmt::tnc, fmt::ldnc},
519517
test_rnn_sizes_t(1, 1, 10, 16, 100, 100, 100, 100)},
520-
/* Check if not passing dst_iter impacts results */
521-
cfg_f32 {NOT_RNN, prop_kind::forward_inference,
522-
dir::unidirectional_left2right,
523-
{fmt::tnc, fmt::ldnc, fmt::ldigo, fmt::ldigo, fmt::ldgo,
524-
fmt::tnc, fmt::undef},
525-
test_rnn_sizes_t(3, 1, 5, 1, 4, 4, 4, 4)}));
526-
527-
CPU_INSTANTIATE_TEST_SUITE_P(TestLSTM_failure, lstm_forward_test_f32,
528-
::testing::Values(cfg_f32 {NOT_RNN, prop_kind::forward_inference,
529-
dir::unidirectional_left2right,
530-
{fmt::tnc, fmt::ldnc, fmt::ldigo, fmt::ldigo, fmt::ldgo,
531-
fmt::tnc, fmt::ldnc},
532-
// L D T MB SLC SIC DLC DIC
533-
test_rnn_sizes_t(1, 1, 1, 1, 10, 5, 5, 5)}));
534-
535-
TEST_P(gru_forward_test_f32, TestsGRU_failure) {}
536-
CPU_INSTANTIATE_TEST_SUITE_P(TestGRU_failure, gru_forward_test_f32,
537-
::testing::Values(
518+
/* Non uniform sizes tests */
538519
cfg_f32 {NOT_RNN, prop_kind::forward_inference,
539520
dir::unidirectional_left2right,
540521
{fmt::tnc, fmt::ldnc, fmt::ldigo, fmt::ldigo, fmt::ldgo,
541522
fmt::tnc, fmt::ldnc},
542-
// L D T MB SLC SIC DLC DIC
543523
test_rnn_sizes_t(1, 1, 1, 1, 10, 5, 5, 5)},
544524
/* Check if not passing dst_iter impacts results */
545525
cfg_f32 {NOT_RNN, prop_kind::forward_inference,
@@ -548,29 +528,32 @@ CPU_INSTANTIATE_TEST_SUITE_P(TestGRU_failure, gru_forward_test_f32,
548528
fmt::tnc, fmt::undef},
549529
test_rnn_sizes_t(3, 1, 5, 1, 4, 4, 4, 4)}));
550530

551-
TEST_P(lbr_gru_forward_test_f32, TestsGRUlbr_failure) {}
552-
CPU_INSTANTIATE_TEST_SUITE_P(TestGRUlbr_failure, lbr_gru_forward_test_f32,
553-
::testing::Values(
531+
TEST_P(gru_forward_test_f32, TestsGRU) {}
532+
CPU_INSTANTIATE_TEST_SUITE_P(TestGRU, gru_forward_test_f32,
533+
::testing::Values(cfg_f32 {NOT_RNN, prop_kind::forward_inference,
534+
dir::unidirectional_left2right,
535+
{fmt::tnc, fmt::ldnc, fmt::ldigo, fmt::ldigo,
536+
fmt::ldgo, fmt::tnc, fmt::ldnc},
537+
test_rnn_sizes_t(1, 1, 1, 1, 10, 5, 5, 5)},
538+
/* Check if not passing dst_iter impacts results */
554539
cfg_f32 {NOT_RNN, prop_kind::forward_inference,
555540
dir::unidirectional_left2right,
556541
{fmt::tnc, fmt::ldnc, fmt::ldigo, fmt::ldigo, fmt::ldgo,
557-
fmt::tnc, fmt::ldnc},
558-
// L D T MB SLC SIC DLC DIC
559-
test_rnn_sizes_t(1, 1, 1, 1, 10, 5, 5, 5)},
542+
fmt::tnc, fmt::undef},
543+
test_rnn_sizes_t(3, 1, 5, 1, 4, 4, 4, 4)}));
544+
545+
TEST_P(lbr_gru_forward_test_f32, TestsGRUlbr) {}
546+
CPU_INSTANTIATE_TEST_SUITE_P(TestGRUlbr, lbr_gru_forward_test_f32,
547+
::testing::Values(cfg_f32 {NOT_RNN, prop_kind::forward_inference,
548+
dir::unidirectional_left2right,
549+
{fmt::tnc, fmt::ldnc, fmt::ldigo, fmt::ldigo,
550+
fmt::ldgo, fmt::tnc, fmt::ldnc},
551+
test_rnn_sizes_t(1, 1, 1, 1, 10, 5, 5, 5)},
560552
/* Check if not passing dst_iter impacts results */
561553
cfg_f32 {NOT_RNN, prop_kind::forward_inference,
562554
dir::unidirectional_left2right,
563555
{fmt::tnc, fmt::ldnc, fmt::ldigo, fmt::ldigo, fmt::ldgo,
564556
fmt::tnc, fmt::undef},
565557
test_rnn_sizes_t(3, 1, 5, 1, 4, 4, 4, 4)}));
566558

567-
TEST_P(rnn_forward_test_f32, TestsRNN_failure) {}
568-
CPU_INSTANTIATE_TEST_SUITE_P(TestRNN_failure, rnn_forward_test_f32,
569-
::testing::Values(cfg_f32 {PLAIN_RNN(alg::eltwise_logistic),
570-
prop_kind::forward_inference, dir::unidirectional_left2right,
571-
{fmt::tnc, fmt::ldnc, fmt::ldigo, fmt::ldigo, fmt::ldgo,
572-
fmt::tnc, fmt::ldnc},
573-
// L D T MB SLC SIC DLC DIC
574-
test_rnn_sizes_t(1, 1, 1, 1, 10, 5, 5, 5)}));
575-
576559
} // namespace dnnl

0 commit comments

Comments
 (0)