@@ -6523,6 +6523,7 @@ static std::vector<std::unique_ptr<test_case>> make_test_cases_eval() {
65236523 test_cases.emplace_back (new test_cpy (GGML_TYPE_I32, GGML_TYPE_F32, {256 , 2 , 3 , 4 }, {1 , 0 , 2 , 3 }));
65246524 test_cases.emplace_back (new test_cpy (GGML_TYPE_F16, GGML_TYPE_F16, {256 , 4 , 3 , 4 }, {0 , 0 , 0 , 0 }, {0 , 0 , 0 , 0 }, true ));
65256525 test_cases.emplace_back (new test_cpy (GGML_TYPE_F32, GGML_TYPE_F32, {256 , 4 , 3 , 4 }, {0 , 0 , 0 , 0 }, {0 , 0 , 0 , 0 }, true ));
6526+ test_cases.emplace_back (new test_cpy (GGML_TYPE_BF16, GGML_TYPE_BF16, {256 , 4 , 3 , 4 }, {0 , 0 , 0 , 0 }, {0 , 0 , 0 , 0 }, true ));
65266527
65276528 test_cases.emplace_back (new test_cont ());
65286529 test_cases.emplace_back (new test_cont (GGML_TYPE_F32, {2 , 1 , 1 ,1 }));
@@ -7258,10 +7259,12 @@ static std::vector<std::unique_ptr<test_case>> make_test_cases_perf() {
72587259 test_cases.emplace_back (new test_cpy (GGML_TYPE_F32, GGML_TYPE_F32, {768 *1024 , 256 , 1 , 1 }, {1 , 0 , 2 , 3 }, {0 , 0 , 0 , 0 }));
72597260 test_cases.emplace_back (new test_cpy (GGML_TYPE_F16, GGML_TYPE_F16, {768 *1024 , 256 , 1 , 1 }, {1 , 0 , 2 , 3 }, {0 , 0 , 0 , 0 }));
72607261 test_cases.emplace_back (new test_cpy (GGML_TYPE_F16, GGML_TYPE_F16, {768 , 1024 , 256 , 1 }, {1 , 0 , 2 , 3 }, {0 , 0 , 0 , 0 }));
7262+ test_cases.emplace_back (new test_cpy (GGML_TYPE_BF16, GGML_TYPE_BF16, {768 , 1024 , 256 , 1 }, {1 , 0 , 2 , 3 }, {0 , 0 , 0 , 0 }));
72617263
72627264 test_cases.emplace_back (new test_cpy (GGML_TYPE_F32, GGML_TYPE_F32, {768 *1024 , 256 , 1 , 1 }, {0 , 0 , 0 , 0 }, {0 , 0 , 0 , 0 }, true ));
72637265 test_cases.emplace_back (new test_cpy (GGML_TYPE_F16, GGML_TYPE_F16, {768 *1024 , 256 , 1 , 1 }, {0 , 0 , 0 , 0 }, {0 , 0 , 0 , 0 }, true ));
72647266 test_cases.emplace_back (new test_cpy (GGML_TYPE_F16, GGML_TYPE_F16, {768 , 1024 , 256 , 1 }, {0 , 0 , 0 , 0 }, {0 , 0 , 0 , 0 }, true ));
7267+ test_cases.emplace_back (new test_cpy (GGML_TYPE_BF16, GGML_TYPE_BF16, {768 , 1024 , 256 , 1 }, {0 , 0 , 0 , 0 }, {0 , 0 , 0 , 0 }, true ));
72657268
72667269
72677270 test_cases.emplace_back (new test_soft_max (GGML_TYPE_F32, {4096 , 4096 , 5 , 1 }, false , false , GGML_TYPE_F32, {1 , 1 }, 1 .0f , 0 .0f ));
0 commit comments