• Home
  • Raw
  • Download

Lines Matching refs:b_data

116       const uint16_t* b_data = inplace_b() ? y.data() : b.data();  in Test()  local
122 y_ref[i] = fp16_ieee_to_fp32_value(a_data[i]) + fp16_ieee_to_fp32_value(b_data[i]); in Test()
125 y_ref[i] = fp16_ieee_to_fp32_value(a_data[i]) / fp16_ieee_to_fp32_value(b_data[i]); in Test()
128 …y_ref[i] = std::max<float>(fp16_ieee_to_fp32_value(a_data[i]), fp16_ieee_to_fp32_value(b_data[i])); in Test()
131 …y_ref[i] = std::min<float>(fp16_ieee_to_fp32_value(a_data[i]), fp16_ieee_to_fp32_value(b_data[i])); in Test()
134 y_ref[i] = fp16_ieee_to_fp32_value(a_data[i]) * fp16_ieee_to_fp32_value(b_data[i]); in Test()
138 … const float diff = fp16_ieee_to_fp32_value(a_data[i]) - fp16_ieee_to_fp32_value(b_data[i]); in Test()
143 y_ref[i] = fp16_ieee_to_fp32_value(a_data[i]) - fp16_ieee_to_fp32_value(b_data[i]); in Test()
149 vbinary(batch_size() * sizeof(uint16_t), a_data, b_data, y.data(), nullptr); in Test()
178 const uint16_t* b_data = inplace_b() ? y.data() : b.data(); in Test() local
184 y_ref[i] = fp16_ieee_to_fp32_value(a_data[i]) + fp16_ieee_to_fp32_value(b_data[i]); in Test()
187 y_ref[i] = fp16_ieee_to_fp32_value(a_data[i]) / fp16_ieee_to_fp32_value(b_data[i]); in Test()
190 …y_ref[i] = std::max<float>(fp16_ieee_to_fp32_value(a_data[i]), fp16_ieee_to_fp32_value(b_data[i])); in Test()
193 …y_ref[i] = std::min<float>(fp16_ieee_to_fp32_value(a_data[i]), fp16_ieee_to_fp32_value(b_data[i])); in Test()
196 y_ref[i] = fp16_ieee_to_fp32_value(a_data[i]) * fp16_ieee_to_fp32_value(b_data[i]); in Test()
200 … const float diff = fp16_ieee_to_fp32_value(a_data[i]) - fp16_ieee_to_fp32_value(b_data[i]); in Test()
205 y_ref[i] = fp16_ieee_to_fp32_value(a_data[i]) - fp16_ieee_to_fp32_value(b_data[i]); in Test()
229 vbinary_minmax(batch_size() * sizeof(uint16_t), a_data, b_data, y.data(), &params); in Test()
257 const float* b_data = inplace_b() ? y.data() : b.data(); variable
263 y_ref[i] = a_data[i] + b_data[i];
266 y_ref[i] = a_data[i] / b_data[i];
269 y_ref[i] = std::max<float>(a_data[i], b_data[i]);
272 y_ref[i] = std::min<float>(a_data[i], b_data[i]);
275 y_ref[i] = a_data[i] * b_data[i];
279 const float diff = a_data[i] - b_data[i];
284 y_ref[i] = a_data[i] - b_data[i];
290 vbinary(batch_size() * sizeof(float), a_data, b_data, y.data(), nullptr);
318 const float* b_data = inplace_b() ? y.data() : b.data(); variable
324 y_ref[i] = a_data[i] + b_data[i];
327 y_ref[i] = a_data[i] / b_data[i];
330 y_ref[i] = std::max<float>(a_data[i], b_data[i]);
333 y_ref[i] = std::min<float>(a_data[i], b_data[i]);
336 y_ref[i] = a_data[i] * b_data[i];
340 const float diff = a_data[i] - b_data[i];
345 y_ref[i] = a_data[i] - b_data[i];
374 vbinary_minmax(batch_size() * sizeof(float), a_data, b_data, y.data(), &params);
402 const float* b_data = inplace_b() ? y.data() : b.data(); variable
408 y_ref[i] = a_data[i] + b_data[i];
411 y_ref[i] = a_data[i] / b_data[i];
414 y_ref[i] = std::max<float>(a_data[i], b_data[i]);
417 y_ref[i] = std::min<float>(a_data[i], b_data[i]);
420 y_ref[i] = a_data[i] * b_data[i];
424 const float diff = a_data[i] - b_data[i];
429 y_ref[i] = a_data[i] - b_data[i];
441 vbinary_relu(batch_size() * sizeof(float), a_data, b_data, y.data(), &params);