"...composable_kernel_onnxruntime.git" did not exist on "e823d518cb46ad61ddb3c70eac8529e0a58af1f8"
Commit b50d8b24 authored by Umang Yadav's avatar Umang Yadav
Browse files

disable quant_dot test for CPU backend, it requires removing downcast converts...

disable quant_dot test for CPU backend, it requires removing downcast converts in "ref"implementation. Inside the "ref" impelmentation, it downcasting one of the inputs of the GEMM from float to fp8. Which is a lossy conversion and while computing gemm, it upcasts it back to  float.  CPU backend removes converts completely since it is going from "float->fp8->float". due to lossy cast, results are coming out different.
parent d5fa82db
...@@ -76,7 +76,11 @@ int main(int argc, const char* argv[]) ...@@ -76,7 +76,11 @@ int main(int argc, const char* argv[])
"test_select_module_conv", "test_select_module_conv",
"test_split_single_dyn_dim", "test_split_single_dyn_dim",
"test_instancenorm_large_3d<migraphx::shape::float_type>", "test_instancenorm_large_3d<migraphx::shape::float_type>",
"test_instancenorm_large_3d<migraphx::shape::half_type>"}); "test_instancenorm_large_3d<migraphx::shape::half_type>",
"batch_quant_dot_1<migraphx::fp8::fp8e4m3fnuz, float>",
"quant_dot_3args_4<migraphx::fp8::fp8e4m3fnuz, float>",
"quant_dot_3args_5<migraphx::fp8::fp8e4m3fnuz, float>"});
rv.disable_test_for("gpu", {"test_conv_bn_add"}); rv.disable_test_for("gpu", {"test_conv_bn_add"});
rv.run(argc, argv); rv.run(argc, argv);
} }
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment