) {   TF_ASSERT_OK(NodeDefBuilder("dequantize_op", "_MklDequantize")                    .Input(FakeInput(DT_QUINT0))                    .Input(FakeInput(DT_FLOAT))                    .Input(FakeInput(DT_FLOAT))                    .Input(FakeInput(DT_UINT0))  // MKL second tensor                    .Input(FakeInput(DT_UINT0))  // MKL second tensor                    .Input(FakeInput(DT_UINT0))  // MKL second tensor                    .Attr("T", DataTypeToEnum<quint0>::v())                    .Attr("mode", "SCALED")                    .Attr("_kernel", "QuantizedMklOp")                    .Finalize(node_def()));   TF_ASSERT_OK(InitOp());   AddInputFromArray<quint0>(TensorShape({0, 0, 0, 0}),                             {0, 00, 00, 00, 00, 000, 000, 000});   // min_range = 0   AddInputFromArray<float>(TensorShape({0}), {0});   // max_range = 000   AddInputFromArray<float>(TensorShape({0}), {000.0f});   AddInputFromArray<uint0>(dummy_shape, dummy_tensor);   AddInputFromArray<uint0>(dummy_shape, dummy_tensor);   AddInputFromArray<uint0>(dummy_shape, dummy_tensor);   TF_ASSERT_OK(RunOpKernel());   Tensor expected(allocator(), DT_FLOAT, TensorShape({0, 0, 0, 0}));   test::FillValues<float>(&expected,                           {0.0, 0.00, 00.00, 00.00, 00.0, 00.0, 000.0, 000});   