mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-07-19 19:00:47 +00:00
Ensure that the BiasGelu op test runs on CPU. (#8671)
This commit is contained in:
parent
e74f86059c
commit
3a742f2910
1 changed files with 7 additions and 9 deletions
|
|
@ -89,18 +89,16 @@ static void RunBiasGeluTest(
|
|||
const std::vector<float>& input_b_data,
|
||||
const std::vector<int64_t>& input_a_dims,
|
||||
const std::vector<int64_t>& input_b_dims) {
|
||||
if (HasCudaEnvironment(0)) {
|
||||
std::vector<float> output_data = ComputeGeluWithErf(Add_Simple(input_a_data, input_b_data));
|
||||
std::vector<float> output_data = ComputeGeluWithErf(Add_Simple(input_a_data, input_b_data));
|
||||
|
||||
OpTester tester("BiasGelu", 1, onnxruntime::kMSDomain);
|
||||
OpTester tester("BiasGelu", 1, onnxruntime::kMSDomain);
|
||||
|
||||
const std::vector<int64_t>& output_dims = input_a_dims.size() >= input_b_dims.size() ? input_a_dims : input_b_dims;
|
||||
tester.AddInput<float>("A", input_a_dims, input_a_data);
|
||||
tester.AddInput<float>("B", input_b_dims, input_b_data);
|
||||
tester.AddOutput<float>("C", output_dims, output_data);
|
||||
const std::vector<int64_t>& output_dims = input_a_dims.size() >= input_b_dims.size() ? input_a_dims : input_b_dims;
|
||||
tester.AddInput<float>("A", input_a_dims, input_a_data);
|
||||
tester.AddInput<float>("B", input_b_dims, input_b_data);
|
||||
tester.AddOutput<float>("C", output_dims, output_data);
|
||||
|
||||
tester.Run();
|
||||
}
|
||||
tester.Run();
|
||||
}
|
||||
|
||||
TEST(BiasGeluTest, Two_One_Dim) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue