You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GTEST_SKIP() << "Skipping because of the following error: Assertion failed: m_bufferTensorDesc.TotalTensorSizeInBytes >= ComputeByteSizeFromDimensions(nonBroadcastDimensions, dataType)";
210
207
}
211
208
RunMatMulTest<float>(7, false, false);
212
-
}
213
-
214
-
// To Test XNNPACK, Matrix B must be constant
215
-
TEST(MathOpTest, MatMulFloatType_ConstantB) {
216
-
// TODO: Unskip when fixed #41968513
217
-
if (DefaultDmlExecutionProvider().get() != nullptr) {
218
-
GTEST_SKIP() << "Skipping because of the following error: Assertion failed: m_bufferTensorDesc.TotalTensorSizeInBytes >= ComputeByteSizeFromDimensions(nonBroadcastDimensions, dataType)";
219
-
}
209
+
// Note. Xnnpack only supports matmul when Matrix B is constant
if (DefaultDmlExecutionProvider().get() != nullptr) {
234
224
GTEST_SKIP() << "Skipping because of the following error: Assertion failed: m_bufferTensorDesc.TotalTensorSizeInBytes >= ComputeByteSizeFromDimensions(nonBroadcastDimensions, dataType)";
235
225
}
236
-
RunMatMulTest<MLFloat16>(7, false, true);
226
+
RunMatMulTest<MLFloat16>(14, false, false);
227
+
// Note. Xnnpack only supports matmul when Matrix B is constant
228
+
RunMatMulTest<MLFloat16>(14, false, true);
237
229
}
238
230
#endif
239
231
240
232
TEST(MathOpTest, MatMulDoubleType) {
241
233
RunMatMulTest<double>(7);
242
234
}
243
235
244
-
TEST(MathOpTest, MatMulFloatTypeInitializer) {
245
-
// TODO: Unskip when fixed #41968513
246
-
if (DefaultDmlExecutionProvider().get() != nullptr) {
247
-
GTEST_SKIP() << "Skipping because of the following error: Assertion failed: m_bufferTensorDesc.TotalTensorSizeInBytes >= ComputeByteSizeFromDimensions(nonBroadcastDimensions, dataType)";
0 commit comments