[js/webgpu] expose a few properties in WebGPU API #19857
Merged
Azure Pipelines / Windows GPU CI Pipeline
succeeded
Mar 12, 2024 in 2h 1m 24s
Build #20240311.26 had test failures
Details
- Failed: 8 (0.02%)
- Passed: 31,416 (96.45%)
- Other: 1,148 (3.52%)
- Total: 32,572
Annotations
Check failure on line 1 in HasZeroPoint_NoBias_test_U8
azure-pipelines / Windows GPU CI Pipeline
HasZeroPoint_NoBias_test_U8
D:\a\_work\1\s\onnxruntime\test\providers\checkers.cc:300
The difference between cur_expected[i] and cur_actual[i] is 0.0056245476007461548, which exceeds tolerance, where
cur_expected[i] evaluates to 0.2323320209980011,
cur_actual[i] evaluates to 0.22670747339725494, and
tolerance evaluates to 0.0046566403470933437.
i:0
Google Test trace:
D:\a\_work\1\s\onnxruntime\test\providers\checkers.cc(489): provider type: CPUExecutionProvider
D:\a\_work\1\s\onnxruntime\test\providers\base_tester.cc(809): registered execution providers: CPUExecutionProvider
D:\a\_work\1\s\onnxruntime\test/common/random_generator.h(49): ORT test random seed: 2806677104
Raw output
D:\a\_work\1\s\onnxruntime\test\providers\checkers.cc:300
The difference between cur_expected[i] and cur_actual[i] is 0.0056245476007461548, which exceeds tolerance, where
cur_expected[i] evaluates to 0.2323320209980011,
cur_actual[i] evaluates to 0.22670747339725494, and
tolerance evaluates to 0.0046566403470933437.
i:0
Google Test trace:
D:\a\_work\1\s\onnxruntime\test\providers\checkers.cc(489): provider type: CPUExecutionProvider
D:\a\_work\1\s\onnxruntime\test\providers\base_tester.cc(809): registered execution providers: CPUExecutionProvider
D:\a\_work\1\s\onnxruntime\test/common/random_generator.h(49): ORT test random seed: 2806677104
Stack trace:
00007FF665C54DF6: onnxruntime::utils::MLTypeCallDispatcher<bool,float,double,unsigned char,unsigned short,unsigned int,unsigned __int64,signed char,short,int,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,onnxruntime::Float8E4M3FN,onnxruntime::Float8E4M3FNUZ,onnxruntime::Float8E5M2,onnxruntime::Float8E5M2FNUZ,onnxruntime::MLFloat16,onnxruntime::BFloat16>::InvokeWithLeadingTemplateArgs<onnxruntime::test::`anonymous namespace'::TensorCheck,onnxruntime::TypeList<>,onnxruntime::Tensor const &,onnxruntime::Tensor const &,onnxruntime::test::ValidateOutputParams const &,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &>
00007FF665C52AE6: onnxruntime::test::Check<onnxruntime::Tensor>
00007FF665C532AA: onnxruntime::test::CheckDispatch<onnxruntime::Tensor,std::vector<std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,float,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,float> > >,std::allocator<std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,float,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,float> > > > >,std::vector<std::map<__int64,float,std::less<__int64>,std::allocator<std::pair<__int64 const ,float> > >,std::allocator<std::map<__int64,float,std::less<__int64>,std::allocator<std::pair<__int64 const ,float> > > > >,onnxruntime::TensorSeq>
00007FF665C603DD: onnxruntime::test::CheckOrtValuesAreEqual
00007FF665C49137: onnxruntime::test::BaseTester::ExecuteModel<onnxruntime::InferenceSession>
00007FF665C4E95D: onnxruntime::test::BaseTester::ExecuteModelForEps
00007FF665C50CA8: onnxruntime::test::BaseTester::RunWithConfig
00007FF665C4F86E: onnxruntime::test::BaseTester::Run
00007FF665C4F9A8: onnxruntime::test::BaseTester::Run
00007FF665B44649: onnxruntime::test::TestDynamicQuantizeMatMul<unsigned char>
00007FF665B429F8: onnxruntime::test::RunDynamicQuantizeMatMulTest<unsigned char,1,0>
00007FF666AFC312: testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test,void>
00007FF666AFC1D6: testing::internal::HandleExceptionsInMethodIfSupported<testing::TestSuite,void>
00007FF666B21A82: testing::Test::Run
00007FF666B21BB4: testing::TestInfo::Run
00007FF666B21D74: testing::TestSuite::Run
... Google Test internal frames ...
Check failure on line 1 in NoZeroPoint_HasBias_test_U8
azure-pipelines / Windows GPU CI Pipeline
NoZeroPoint_HasBias_test_U8
D:\a\_work\1\s\onnxruntime\test\providers\checkers.cc:300
The difference between cur_expected[i] and cur_actual[i] is 0.0030792951583862305, which exceeds tolerance, where
cur_expected[i] evaluates to 0.14581477642059326,
cur_actual[i] evaluates to 0.14889407157897949, and
tolerance evaluates to 0.0029262956231832504.
i:1
Google Test trace:
D:\a\_work\1\s\onnxruntime\test\providers\checkers.cc(489): provider type: CPUExecutionProvider
D:\a\_work\1\s\onnxruntime\test\providers\base_tester.cc(809): registered execution providers: CPUExecutionProvider
D:\a\_work\1\s\onnxruntime\test/common/random_generator.h(49): ORT test random seed: 2806677104
Raw output
D:\a\_work\1\s\onnxruntime\test\providers\checkers.cc:300
The difference between cur_expected[i] and cur_actual[i] is 0.0030792951583862305, which exceeds tolerance, where
cur_expected[i] evaluates to 0.14581477642059326,
cur_actual[i] evaluates to 0.14889407157897949, and
tolerance evaluates to 0.0029262956231832504.
i:1
Google Test trace:
D:\a\_work\1\s\onnxruntime\test\providers\checkers.cc(489): provider type: CPUExecutionProvider
D:\a\_work\1\s\onnxruntime\test\providers\base_tester.cc(809): registered execution providers: CPUExecutionProvider
D:\a\_work\1\s\onnxruntime\test/common/random_generator.h(49): ORT test random seed: 2806677104
Stack trace:
00007FF665C54DF6: onnxruntime::utils::MLTypeCallDispatcher<bool,float,double,unsigned char,unsigned short,unsigned int,unsigned __int64,signed char,short,int,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,onnxruntime::Float8E4M3FN,onnxruntime::Float8E4M3FNUZ,onnxruntime::Float8E5M2,onnxruntime::Float8E5M2FNUZ,onnxruntime::MLFloat16,onnxruntime::BFloat16>::InvokeWithLeadingTemplateArgs<onnxruntime::test::`anonymous namespace'::TensorCheck,onnxruntime::TypeList<>,onnxruntime::Tensor const &,onnxruntime::Tensor const &,onnxruntime::test::ValidateOutputParams const &,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &>
00007FF665C52AE6: onnxruntime::test::Check<onnxruntime::Tensor>
00007FF665C532AA: onnxruntime::test::CheckDispatch<onnxruntime::Tensor,std::vector<std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,float,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,float> > >,std::allocator<std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,float,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,float> > > > >,std::vector<std::map<__int64,float,std::less<__int64>,std::allocator<std::pair<__int64 const ,float> > >,std::allocator<std::map<__int64,float,std::less<__int64>,std::allocator<std::pair<__int64 const ,float> > > > >,onnxruntime::TensorSeq>
00007FF665C603DD: onnxruntime::test::CheckOrtValuesAreEqual
00007FF665C49137: onnxruntime::test::BaseTester::ExecuteModel<onnxruntime::InferenceSession>
00007FF665C4E95D: onnxruntime::test::BaseTester::ExecuteModelForEps
00007FF665C50CA8: onnxruntime::test::BaseTester::RunWithConfig
00007FF665C4F86E: onnxruntime::test::BaseTester::Run
00007FF665C4F9A8: onnxruntime::test::BaseTester::Run
00007FF665B44649: onnxruntime::test::TestDynamicQuantizeMatMul<unsigned char>
00007FF665B42A58: onnxruntime::test::RunDynamicQuantizeMatMulTest<unsigned char,0,1>
00007FF666AFC312: testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test,void>
00007FF666AFC1D6: testing::internal::HandleExceptionsInMethodIfSupported<testing::TestSuite,void>
00007FF666B21A82: testing::Test::Run
00007FF666B21BB4: testing::TestInfo::Run
00007FF666B21D74: testing::TestSuite::Run
... Google Test internal frames ...
Check failure on line 1 in HasZeroPoint_HasBias_test_U8
azure-pipelines / Windows GPU CI Pipeline
HasZeroPoint_HasBias_test_U8
D:\a\_work\1\s\onnxruntime\test\providers\checkers.cc:300
The difference between cur_expected[i] and cur_actual[i] is 0.0056245476007461548, which exceeds tolerance, where
cur_expected[i] evaluates to 0.18442988395690918,
cur_actual[i] evaluates to 0.17880533635616302, and
tolerance evaluates to 0.0036985976621508598.
i:0
Google Test trace:
D:\a\_work\1\s\onnxruntime\test\providers\checkers.cc(489): provider type: CPUExecutionProvider
D:\a\_work\1\s\onnxruntime\test\providers\base_tester.cc(809): registered execution providers: CPUExecutionProvider
D:\a\_work\1\s\onnxruntime\test/common/random_generator.h(49): ORT test random seed: 2806677104
Raw output
D:\a\_work\1\s\onnxruntime\test\providers\checkers.cc:300
The difference between cur_expected[i] and cur_actual[i] is 0.0056245476007461548, which exceeds tolerance, where
cur_expected[i] evaluates to 0.18442988395690918,
cur_actual[i] evaluates to 0.17880533635616302, and
tolerance evaluates to 0.0036985976621508598.
i:0
Google Test trace:
D:\a\_work\1\s\onnxruntime\test\providers\checkers.cc(489): provider type: CPUExecutionProvider
D:\a\_work\1\s\onnxruntime\test\providers\base_tester.cc(809): registered execution providers: CPUExecutionProvider
D:\a\_work\1\s\onnxruntime\test/common/random_generator.h(49): ORT test random seed: 2806677104
Stack trace:
00007FF665C54DF6: onnxruntime::utils::MLTypeCallDispatcher<bool,float,double,unsigned char,unsigned short,unsigned int,unsigned __int64,signed char,short,int,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,onnxruntime::Float8E4M3FN,onnxruntime::Float8E4M3FNUZ,onnxruntime::Float8E5M2,onnxruntime::Float8E5M2FNUZ,onnxruntime::MLFloat16,onnxruntime::BFloat16>::InvokeWithLeadingTemplateArgs<onnxruntime::test::`anonymous namespace'::TensorCheck,onnxruntime::TypeList<>,onnxruntime::Tensor const &,onnxruntime::Tensor const &,onnxruntime::test::ValidateOutputParams const &,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &>
00007FF665C52AE6: onnxruntime::test::Check<onnxruntime::Tensor>
00007FF665C532AA: onnxruntime::test::CheckDispatch<onnxruntime::Tensor,std::vector<std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,float,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,float> > >,std::allocator<std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,float,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,float> > > > >,std::vector<std::map<__int64,float,std::less<__int64>,std::allocator<std::pair<__int64 const ,float> > >,std::allocator<std::map<__int64,float,std::less<__int64>,std::allocator<std::pair<__int64 const ,float> > > > >,onnxruntime::TensorSeq>
00007FF665C603DD: onnxruntime::test::CheckOrtValuesAreEqual
00007FF665C49137: onnxruntime::test::BaseTester::ExecuteModel<onnxruntime::InferenceSession>
00007FF665C4E95D: onnxruntime::test::BaseTester::ExecuteModelForEps
00007FF665C50CA8: onnxruntime::test::BaseTester::RunWithConfig
00007FF665C4F86E: onnxruntime::test::BaseTester::Run
00007FF665C4F9A8: onnxruntime::test::BaseTester::Run
00007FF665B44649: onnxruntime::test::TestDynamicQuantizeMatMul<unsigned char>
00007FF665B42989: onnxruntime::test::RunDynamicQuantizeMatMulTest<unsigned char,1,1>
00007FF666AFC312: testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test,void>
00007FF666AFC1D6: testing::internal::HandleExceptionsInMethodIfSupported<testing::TestSuite,void>
00007FF666B21A82: testing::Test::Run
00007FF666B21BB4: testing::TestInfo::Run
00007FF666B21D74: testing::TestSuite::Run
... Google Test internal frames ...
Check failure on line 1 in NoZeroPoint_NoBias_test_U8
azure-pipelines / Windows GPU CI Pipeline
NoZeroPoint_NoBias_test_U8
D:\a\_work\1\s\onnxruntime\test\providers\checkers.cc:300
The difference between cur_expected[i] and cur_actual[i] is 0.0030792951583862305, which exceeds tolerance, where
cur_expected[i] evaluates to 0.055126607418060303,
cur_actual[i] evaluates to 0.058205902576446533, and
tolerance evaluates to 0.0011125321034342051.
i:1
Google Test trace:
D:\a\_work\1\s\onnxruntime\test\providers\checkers.cc(489): provider type: CPUExecutionProvider
D:\a\_work\1\s\onnxruntime\test\providers\base_tester.cc(809): registered execution providers: CPUExecutionProvider
D:\a\_work\1\s\onnxruntime\test/common/random_generator.h(49): ORT test random seed: 2806677104
Raw output
D:\a\_work\1\s\onnxruntime\test\providers\checkers.cc:300
The difference between cur_expected[i] and cur_actual[i] is 0.0030792951583862305, which exceeds tolerance, where
cur_expected[i] evaluates to 0.055126607418060303,
cur_actual[i] evaluates to 0.058205902576446533, and
tolerance evaluates to 0.0011125321034342051.
i:1
Google Test trace:
D:\a\_work\1\s\onnxruntime\test\providers\checkers.cc(489): provider type: CPUExecutionProvider
D:\a\_work\1\s\onnxruntime\test\providers\base_tester.cc(809): registered execution providers: CPUExecutionProvider
D:\a\_work\1\s\onnxruntime\test/common/random_generator.h(49): ORT test random seed: 2806677104
Stack trace:
00007FF665C54DF6: onnxruntime::utils::MLTypeCallDispatcher<bool,float,double,unsigned char,unsigned short,unsigned int,unsigned __int64,signed char,short,int,__int64,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,onnxruntime::Float8E4M3FN,onnxruntime::Float8E4M3FNUZ,onnxruntime::Float8E5M2,onnxruntime::Float8E5M2FNUZ,onnxruntime::MLFloat16,onnxruntime::BFloat16>::InvokeWithLeadingTemplateArgs<onnxruntime::test::`anonymous namespace'::TensorCheck,onnxruntime::TypeList<>,onnxruntime::Tensor const &,onnxruntime::Tensor const &,onnxruntime::test::ValidateOutputParams const &,std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &>
00007FF665C52AE6: onnxruntime::test::Check<onnxruntime::Tensor>
00007FF665C532AA: onnxruntime::test::CheckDispatch<onnxruntime::Tensor,std::vector<std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,float,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,float> > >,std::allocator<std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,float,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,float> > > > >,std::vector<std::map<__int64,float,std::less<__int64>,std::allocator<std::pair<__int64 const ,float> > >,std::allocator<std::map<__int64,float,std::less<__int64>,std::allocator<std::pair<__int64 const ,float> > > > >,onnxruntime::TensorSeq>
00007FF665C603DD: onnxruntime::test::CheckOrtValuesAreEqual
00007FF665C49137: onnxruntime::test::BaseTester::ExecuteModel<onnxruntime::InferenceSession>
00007FF665C4E95D: onnxruntime::test::BaseTester::ExecuteModelForEps
00007FF665C50CA8: onnxruntime::test::BaseTester::RunWithConfig
00007FF665C4F86E: onnxruntime::test::BaseTester::Run
00007FF665C4F9A8: onnxruntime::test::BaseTester::Run
00007FF665B44649: onnxruntime::test::TestDynamicQuantizeMatMul<unsigned char>
00007FF665B42AB8: onnxruntime::test::RunDynamicQuantizeMatMulTest<unsigned char,0,0>
00007FF666AFC312: testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test,void>
00007FF666AFC1D6: testing::internal::HandleExceptionsInMethodIfSupported<testing::TestSuite,void>
00007FF666B21A82: testing::Test::Run
00007FF666B21BB4: testing::TestInfo::Run
00007FF666B21D74: testing::TestSuite::Run
... Google Test internal frames ...
Loading